All skills
wix avatar

/wix-manage

@4895cc9 official
by Wix.comwix/skills33 stars
33

REST recipes to configure and manage a Wix site's business solutions — stores, bookings, payments, CMS, and more. Open the matching recipe for the exact endpoint, method, and payload before calling — never guess a Wix API, never write Wix dashboard URL from memory. Routes to: stores, bookings, get-paid, CMS, contacts, forms, media, app-installation, pricing-plans, restaurants, ricos rich-content, sites, blog, calendar, domains, events, site-properties, ecommerce, marketing, google-ads, google-business-profile, analytics, accessibility, seo, dashboard-navigation.

Use this Skill: https://skilld.dev/gh/wix/skills/wix-manage

This session only. Nothing lands on disk.

referencesecommercepricing-promotionsecom-pricing-goal-seasonal-revenue.md

≈1.9k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Goal: Capitalize on Seasonal Events

Routing rule (READ FIRST). Any merchant query that mentions a holiday, cultural event, season, or specific date tied to a discount MUST load this recipe before any flow-* recipe. Do NOT route directly to Flow: Seasonal Promotion from the WixREADME index — this goal owns the priority rule ("holiday/event/date beats all other signals — even 'maximize revenue' / 'boost sales' must classify as SEASONAL when a date is named"), the event calendar, and the per-recommendation time-window presentation rules. The flow is a sub-step.

⛔ MANDATORY — call this NOW before any API call or recommendation generation:

ReadFullDocsArticle("https://dev.wix.com/docs/api-reference/business-solutions/e-commerce/skills/flow-seasonal-promotion")

Do NOT skip this or defer it — the flow defines the event calendar, campaign window calculation, and discount-sizing logic required to produce correct seasonal recommendations.

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

KPI Definition How to measure
Campaign period revenue Total revenue during the promotional window Compare order revenue within campaign dates
Conversion lift Conversion rate during event vs baseline Site metrics: orders / visitors during campaign vs prior period
Event vs baseline comparison Revenue during event vs same period in prior month/year getSiteData revenue comparison
Discount redemption rate Orders qualifying for campaign discount / total orders in window Track discount-attributed orders
Traffic-to-sale ratio Orders / site visitors during campaign Site 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 / Event Approximate Date Suggest Window
Valentine's Day Feb 14 Jan 15 - Feb 14
Easter Variable (March/April) 30 days before
Mother's Day 2nd Sunday in May April 15 - May date
Father's Day 3rd Sunday in June May 20 - June date
Back to School August July 15 - Aug 31
Black Friday 4th Friday in November Nov 1 - Nov 30
Cyber Monday Monday after Black Friday Nov 1 - Nov 30
Christmas Dec 25 Nov 25 - Dec 25
Boxing Day / End of Year Dec 26-31 Dec 20 - Dec 31
New Year Jan 1 Dec 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?"


Recommended Actions

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"

Presentation requirement — every recommendation MUST carry a time window

Every seasonal recommendation presented to the merchant MUST include an explicit campaign window in its reasoning / why field — either startDate + endDate in the rule params, or a duration phrase in the human-readable reasoning. The merchant must be able to see, per recommendation, when it activates and when it expires.

Acceptable phrasings:

  • "Runs Nov 25 – Dec 1 (Black Friday weekend)."
  • "Campaign window: 7 days starting Dec 18; ends Christmas Eve."
  • "Active from event launch through Cyber Monday (Nov 28)."

A seasonal recommendation with no time window is NOT acceptable — even if everything else is correct, the absence of a window means the discount runs indefinitely and defeats the seasonal framing. If you cannot determine a window for an item, drop it; never present a windowless seasonal recommendation.


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

Scenario Recommended Flow Rationale
Major holiday, 7+ days lead time Seasonal Promotion Structured multi-day campaign with planned dates
Event is tomorrow or today Flash Sale Immediate activation, short window
End-of-season clearance Seasonal Promotion + stock mover overlap Combine seasonal framing with inventory goals
Merchant says "quick weekend sale" Flash Sale Short duration matches flash format
Merchant specifies exact dates and discount Honor input, choose matching flow User overrides take priority; select flow that fits the duration

Source: SKILL.md on GitHub

1 warning1d4 checks · Risk SAFE
  • Gen Agent Trust Hub1d

    The wix-manage skill is an extensive collection of management recipes for Wix sites, covering business solutions such as eCommerce, Bookings, SEO, and site provisioning. It utilizes official Wix REST endpoints and incorporates robust safety patterns, including mandatory user confirmation for sensitive operations and careful validation of site data before mutation.

  • Socket1d

    No alerts

  • Snyk1d

    Risk: MEDIUM · 1 issue

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 4895cc9. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated yesterday
compatibility
Requires Wix REST API access (API key or OAuth).
  • wix
  • rest-api
  • ecommerce
  • bookings
  • cms
  • contacts
  • blog
  • domains
  • restaurants
  • site-configuration
  • api-integration

README badge

README badge for wix/skills/wix-manage

REST API operations for configuring Wix business solutions including stores, bookings, CMS, contacts, domains, and ecommerce. Routes to site setup, entity management (products, services, staff), bulk administrative operations, and server-to-server integrations across Wix's business app ecosystem.

Generated from the current SKILL.md.

Do I need API credentials to use these recipes?
Yes. The skill requires Wix REST API access via either an API key or OAuth token to execute any management operations.
Can I use these recipes to display data on my site frontend?
No. These recipes are for backend REST API operations only — site configuration, entity management, and administrative tasks. They do not cover frontend development or displaying data to users.
What business domains do these recipes cover?
The skill covers stores, bookings, payments, CMS, contacts, forms, media, apps, pricing plans, restaurants, rich content, sites, blogs, calendars, domains, and site properties.
Do these recipes handle OAuth authentication with external services like Google Calendar?
Yes. The external calendar integration recipe covers OAuth-based setup with Google Calendar, Microsoft Outlook, and Apple Calendar for bidirectional event sync.

Generated from the current SKILL.md. These answers refresh after source changes.