Goal: Capitalize on Seasonal Events

Download skillThe skill is a reference md and part of wix-manage skill. You can use the following command to add the full wix-manage skill to your project:
Copy

Before executing this skill, read these referenced skills with ReadFullDocsArticle:

Capitalize on holidays, cultural events, and seasonal moments to drive revenue spikes through time-limited promotional campaigns.


Business Goal

Goal ID: SEASONAL

The merchant wants to take advantage of a specific event or season to boost sales. This is achieved through time-bound discount campaigns that create urgency and align with customer purchasing behavior during peak shopping periods.


KPIs

KPIDefinitionHow to measure
Campaign period revenueTotal revenue during the promotional windowCompare order revenue within campaign dates
Conversion liftConversion rate during event vs baselineSite metrics: orders / visitors during campaign vs prior period
Event vs baseline comparisonRevenue during event vs same period in prior month/yeargetSiteData revenue comparison
Discount redemption rateOrders qualifying for campaign discount / total orders in windowTrack discount-attributed orders
Traffic-to-sale ratioOrders / site visitors during campaignSite metrics during campaign window

Triggers

Activate this goal when the merchant expresses any of the following intents:

  • "Black Friday"
  • "Christmas sale"
  • "seasonal"
  • "holiday discount"
  • "New Year sale"
  • "Valentine's Day"
  • "summer sale"
  • "back to school"
  • "end of season"
  • Any date-related promotion request
  • Any mention of a specific holiday or cultural event tied to a discount

Proactive Detection

If current_date is within 30 days of a major shopping holiday, auto-suggest a seasonal campaign:

Holiday / EventApproximate DateSuggest Window
Valentine's DayFeb 14Jan 15 - Feb 14
EasterVariable (March/April)30 days before
Mother's Day2nd Sunday in MayApril 15 - May date
Father's Day3rd Sunday in JuneMay 20 - June date
Back to SchoolAugustJuly 15 - Aug 31
Black Friday4th Friday in NovemberNov 1 - Nov 30
Cyber MondayMonday after Black FridayNov 1 - Nov 30
ChristmasDec 25Nov 25 - Dec 25
Boxing Day / End of YearDec 26-31Dec 20 - Dec 31
New YearJan 1Dec 26 - Jan 7

When proactively suggesting, frame it as an opportunity rather than a requirement:

"Black Friday is {N} days away. Would you like to set up a promotional campaign to capitalize on the increased shopping traffic?"


Primary: Flow: Seasonal Promotion

For planned, scheduled events where the merchant has lead time. Creates a discount with defined start and end dates aligned to the event window.

When to use:

  • The event is more than 48 hours away
  • The merchant wants a structured campaign with specific dates
  • The promotion should run for multiple days (e.g., a week-long sale)

Key mechanics:

  • Time-bounded discount with explicit start/end dates
  • Scope can be CATEGORY (seasonal products), ITEMS (featured products), or SITE (store-wide event)
  • Discount percentage calibrated to margin and event significance

Secondary: Flow: Run Flash Sale

For quick, high-urgency promotions with short windows (24-72 hours). Creates immediate impact with deeper discounts and tighter time constraints.

When to use:

  • The event is imminent (within 48 hours)
  • The merchant wants a short burst of urgency-driven sales
  • Flash sale format (limited time, deeper discount) suits the event
  • Last-minute seasonal opportunity

Key mechanics:

  • Short duration (typically 24-48 hours)
  • Can use deeper discounts than standard campaigns due to limited exposure
  • Urgency messaging: "24-hour flash sale" or "ends midnight"

Measurement Plan

Before campaign launch

  1. Record baseline revenue for the same period (prior week or prior year if available)
  2. Record baseline conversion rate and traffic
  3. Note the campaign window (start date, end date)

During campaign

  1. Monitor revenue daily against the campaign target
  2. Track conversion rate vs baseline
  3. Check inventory levels for promoted products — adjust if selling out too fast
  4. Monitor discount stacking risks if other active promotions exist

After campaign (within 7 days of end)

  1. Calculate campaign revenue lift: (campaign_revenue - baseline_revenue) / baseline_revenue * 100
  2. Compare conversion rate during campaign vs baseline
  3. Assess whether the event-specific timing maximized impact
  4. Calculate ROI: incremental revenue vs margin cost of discounts
  5. Document learnings for next seasonal event:
    • Was the discount depth appropriate?
    • Was the campaign window too long or too short?
    • Which product scope performed best?

Decision Matrix

ScenarioRecommended FlowRationale
Major holiday, 7+ days lead timeSeasonal PromotionStructured multi-day campaign with planned dates
Event is tomorrow or todayFlash SaleImmediate activation, short window
End-of-season clearanceSeasonal Promotion + stock mover overlapCombine seasonal framing with inventory goals
Merchant says "quick weekend sale"Flash SaleShort duration matches flash format
Merchant specifies exact dates and discountHonor input, choose matching flowUser overrides take priority; select flow that fits the duration
Did this help?