Forum Discussion
JacobSternberg
3 months agoSupporter
Replenishment Campaigns
Hi We sell a products that gets replenished every 30-40 days or so. We want to send a campaign that asks users 30-40 days after they purchased if they are ready to replenish the product. We would...
Bhanu5150
3 months agoCollaborator
Give a try based on the below example:
- Step 1: Data Integration
- Import user purchase data into Braze via API, CSV, or SDK.
- Capture key attributes for example : last_purchase_date, product_name, and product_page_url.
- Step 2: Set Up Custom Attributes
- Store last_purchase_date for each user upon purchase.
- Include product_name and product_page_url as dynamic fields for personalization.
- Step 3: Define Replenishment Window
- Identify the replenishment cycle (e.g., 30-40 days).
- Set a time-based trigger using last_purchase_date to identify users within this window.
- Step 4: Segment the Audience
- Create a dynamic segment in Braze:
- Include users with last_purchase_date 30-40 days ago.
- Exclude users who repurchased during this period.
- Create a dynamic segment in Braze:
- Step 5: Build a Campaign in Canvas
- Create a Canvas with the following steps:
- Day 30: Send an email reminding users to replenish.
- Day 35: Send an SMS follow-up if no purchase is made.
- Day 40: Send a final email/SMS emphasizing urgency (e.g., "Last chance to restock!").
- Add logic to exit users from the campaign if they make a purchase.
- Create a Canvas with the following steps:
Related Content
- 3 months ago
- 3 years ago
- 2 months ago
- 8 months ago
- 11 months ago