Manage multiple campaigns
This Product hard launch use case enables the management of multiple product lines, seasonal collections, or different teams launching products independently. Perfect for complex retail operations requiring granular control and preventing campaign interference.
How it works
Use specific campaign names as attribute values instead of simple yes/no flags. Each campaign gets independent exclude rules, allowing separate launch schedules without affecting other campaigns.
Prerequisites
Ensure that you have access to the Global merchandising editor and Catalogs & events admin permissions.
Implementation steps
Step 1: Send campaign attribute in your feed
Add a "Campaign" attribute to your product feed and assign campaign-specific values. Use descriptive names that clearly identify each launch initiative:
- Products for spring launch: "Campaign=Spring2025"
- Products for holiday collection: "Campaign=Holiday2025"
- Products for brand collaboration: "Campaign=NinaStewart"
- Products for flash sale: "Campaign=FlashSale0915"
Step 2: Create independent global exclude rules
For each campaign value, create a separate global exclude rule in your merchandising dashboard:
- Navigate to Merchandising → Global merchandising → Ranking rules.
- Click + New ranking rule.
- Create an individual "Global exclude rule" for each campaign:
- Global exclude rule: Campaign = Spring2025
- Global exclude rule: Campaign = Holiday2025
- Global exclude rule: Campaign = NinaStewart
- Global exclude rule: Campaign = FlashSale0915
Each rule operates independently, preventing campaign interference.
Step 3: Merchandise campaigns separately
While products remain hidden from customers, they're available in your merchandising dashboard:
- Search for products by campaign attribute in category ranking rules.
- Add campaign products to desired categories.
- Apply merchandising operations (boost, bury, positioning) specific to each campaign.
Step 4: Launch campaigns individually
When it's time for a specific campaign to go live:
- Remove only the global exclude rule for that specific campaign.
- Leave other campaign exclude rules intact.
- Wait 15 minutes for the rule change to reflect in API responses. Products tagged with that campaign value become visible while other campaigns remain hidden.
Example
Multi-brand seasonal coordination
A department store manages four simultaneous launches:
- Back-to-school collection (Campaign=BackToSchool2025): 500 products across clothing, electronics, and supplies.
- Designer collaboration (Campaign=DesignerCollab_Fall): 150 exclusive items requiring press coordination.
- Halloween seasonal (Campaign=Halloween2025): 300 decorative and costume items.
- Holiday preview (Campaign=HolidayPreview): 200 early holiday gifts.
Each campaign has its own exclude rule and merchandising strategy. The back-to-school collection launches August 1st, the designer collaboration launches August 15th with press coordination, Halloween items appear September 1st, and the holiday preview launches October 1st.
Teams can work on all campaigns simultaneously without interference, launching each at its optimal time while maintaining complete secrecy around unreleased campaigns.
Updated 20 days ago