contest page generator

contest page generator

When the user wants to create, optimize, or audit a giveaway, contest, or promotional campaign page. Also use when the user mentions "giveaway," "contest," "sweepstakes," "promo," "Gleam," "Woobox," or "viral campaign." For sitewide page planning, use website-structure.

المهارة نفسها

# Pages: Giveaway / Contest

Guides giveaway and contest pages for promotional campaigns. Drives signups, engagement, and viral sharing. Often uses Gleam, Woobox, Viralsweep, or similar. Common for e-commerce, SaaS launches, and community growth.

**When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.

## Initial Assessment

**Check for project context first:** If `.claude/project-context.md` or `.cursor/project-context.md` exists, read it for product and campaign goals.

Identify:
1. **Type**: Giveaway, contest, sweepstakes, referral campaign
2. **Prize**: Product, discount, cash; value and appeal
3. **Tool**: Gleam, Woobox, Viralsweep, custom
4. **Primary goal**: Email signup, social follows, referrals

## Page Structure

| Section | Purpose |
|---------|---------|
| **Headline** | "Win [Prize]" or "Enter the [Contest Name]" |
| **Prize** | What they win; image, value, appeal |
| **Rules** | How to enter; eligibility; end date |
| **Actions** | Required actions (email, follow, share) |
| **Countdown** | Urgency; end date visible |
| **Legal** | Official rules link; disclosure |

## Best Practices

### Conversion

- **Low friction**: Email only for entry; optional bonus entries for shares
- **Urgency**: Countdown; limited spots or time
- **Social proof**: "X people entered"; "Last day"

### Legal

- **Official rules**: Required; link to full terms
- **Eligibility**: Age, region, exclusions
- **Disclosure**: FTC-compliant; no purchase necessary

### Tools

- **Gleam, Woobox, Viralsweep**: Embed or link
- **UTM**: Track campaign source
- **Landing page**: Custom page + embed; or tool's hosted page

## Output Format

- **Headline** and prize copy
- **Rules** summary
- **Entry actions** (required, bonus)
- **Legal** checklist
- **Tool** integration notes

## Related Skills

- **discount-marketing-strategy**: Contest prize = discount; promo campaign design
- **landing-page-generator**: Contest page is a landing page; apply LP principles
- **disclosure-page-generator**: Affiliate/sponsor disclosure if applicable
- **popup-generator**: Contest popup to drive traffic

كيف تثبتها

Claude Code / Claude Desktop

1. Create a folder named after the skill inside your skills directory:
   - Claude Code: `~/.claude/skills/<skill-name>/`
   - A project-local skill: `<project>/.claude/skills/<skill-name>/`
2. Save the text below as `SKILL.md` in that folder, keeping the
   `---` frontmatter block at the top — the `name` and `description`
   fields are what make the skill discoverable.
3. Restart Claude Code, or run `/skills` to confirm it is listed.

The skill loads only when its `description` matches what you are doing,
so a precise description matters more than a long body.

هل نجحت معك؟

من أين جاءت

kostja94 MIT الأصل

2025 kostja94