Engage your customers and drive sales with BeeLiked promotions by rewarding participants with unique coupon codes.
Introduction
By leveraging automation tools like Zapier or the BeeLiked API, you can integrate your eCommerce or POS platform to automatically send personalized InviteLinks for your promotions. This guide outlines the steps to set up a BeeLiked promotion, manage coupons, and automate delivery for a seamless customer experience.
What You’ll Need
- A BeeLiked Account: Ensure you are on a Premium plan and have a Private Promotion setup
- Unique Discount Codes: Export discount codes from your eCommerce or POS system in CSV format.
- Integration Tools: Use Zapier or the BeeLiked API to fully automate the process.
- Email or SMS Platform: Examples include Mailchimp, Twilio, and SendGrid.
Step 1: Prepare Your Coupon Codes
- Prepare Your Files:
- Generate unique discount codes from your store (e.g., Shopify, WooCommerce).
- Save them as separate CSV files for each discount/reward type, with no headers and one column of codes.
Step 2: Set up your Coupon Collection
- Create the Collection:
- In the Rewards Centre, create a Coupon Collection for each reward type (e.g., “10% Discount” or “Free Shipping”).
- Upload the files:
- Upload the CSV files to their respective collections.
Step 3: Set Up Your BeeLiked Promotion
- Choose a Promotion Type:
- Pick a gamified promotion like Wheel of Fortune, Scratch Off, or Slot Machine.
- Design and Build your promotion. If you'd like some inspiration, check out this full tutorial.
- Assign Coupons to Result Messages using Shortcodes:
- Link each coupon collection to the appropriate result message within the Promotion Builder. For instance, assign the 10% discount collection to a result message for winners of a certain game.
-
- Customize messages to pull in a unique code. For example, if you had a coupon collection called "Random Prize Codes"
- Here’s your exclusive code: .
- Customize messages to pull in a unique code. For example, if you had a coupon collection called "Random Prize Codes"
You can read more about Short Codes here.
Step 4: Automate Customer Access to the Promotion
Once your promotion is ready and your coupon codes are uploaded, it’s time to automate how customers get their discount codes after making a purchase. BeeLiked makes it easy with several options for automating the delivery of coupon rewards via email and SMS using Zapier or the BeeLiked API.
Option 1: Automate with Zapier
Zapier connects BeeLiked to over 7,000 apps and marketplaces, allowing you to create custom integrations tailored to your needs. Below are examples of prebuilt workflows for SMS and email delivery:
SMS Delivery Options:
-
Twilio
-
respond.io
Email Delivery Options:
- Mailchimp
- SendGrid
- Postmark
- respond.io
Option 2: Automate with the BeeLiked API
For users who want more control and flexibility, the BeeLiked API allows you to generate InviteLinks programmatically and deliver them to customers via the medium of your choice. This option is perfect for businesses with advanced needs or those integrating with custom systems.
API Endpoint:POST https://api.beeliked.com/v2/invite-link
Required Fields:
promotion_id
: The ID of the BeeLiked promotion you’re using.uid
: The customer’s identifier (typically their email or user ID).uid_field
: The key to identify theuid
(usually “email”).field_values
: Optional fields for further personalization, such as order details.
Steps to Implement:
- API Credentials: Obtain your API key from the Developer section of your BeeLiked account.
- Trigger API Calls: Use webhooks or custom integrations to trigger API calls when an order is placed.
- Send InviteLinks: Use email or SMS platforms to send the generated InviteLinks to customers.
Step 5: Test and Optimize
Once you have set up the automation, it’s important to test the entire workflow to ensure everything is functioning as expected. Here’s what you should do:
- Test Your Triggers: Simulate a customer purchase to verify InviteLinks, shortcodes, and coupon collections are working correctly.
- Check Link Delivery: Ensure customers receive their InviteLink via email or SMS.
- Monitor Coupon Availability: Keep an eye on your coupon collections to ensure there are enough codes available for all winners.
- Analyze Results: Use BeeLiked’s analytics to track engagement and conversion rates to refine future campaigns.
Best Practices
- Create Separate Coupon Collections: To avoid confusion, ensure each reward type (e.g., 10%, 20%, etc.) has its own coupon collection.
- Use Personalization: Personalize emails and SMS messages to make them more engaging.
- Time the Delivery: Ensure InviteLinks are sent promptly after the order is confirmed to maintain customer excitement.
- Integrate with Other Platforms: Remember that Zapier can connect BeeLiked with over 7,000 apps and marketplaces. You can integrate with platforms beyond Shopify, such as WooCommerce, BigCommerce, and others.