Marketplace Campaigns Setup

Modified on Thu, 31 Jul at 4:36 PM

TABLE OF CONTENTS


1. Introduction

Marketplace campaigns are an effective way to attract and retain customers through personalized notifications and special offers. They enable you to launch promotions targeting narrow user segments—for example, sending birthday greetings, re-engaging dormant users, or rewarding loyal ones. Each campaign can include attractive incentives like vouchers and a precisely configured audience using multiple filters.


2. Requirements and Preparation

To set up a campaign, you need:

  • Access to the admin panel with Manager or Supervisor rights

  • Connected marketplace

  • Enabled loyalty program

  • A ready-to-use campaign name, title, and notification message

  • Voucher details (if applicable): amount, validity period, limitations


3. Step-by-Step Campaign Setup

3.1. Navigating to Campaigns

  1. Go to Marketplace  Loyalty  Campaigns.

  2. Click Add.


3.2. General Settings

  1. Fill in the following fields:

    • Name (internal only)

    • Type: Push Notification

    • Promotional Title and Promotional Message — this is the content users will see. The title appears in bold, while the message explains the offer or bonus. Keep it short and clear to increase engagement.

    • Toggle the campaign Active switch on.


3.3. Audience Selection

  1. In the Audience section, choose a filtering method:

    • By Channel — All/Anonymous users

    • By Criteria — add filters

      Available audience filters, grouped by type:

User Attributes:

  • Interface Language — targets users with a specific app language (e.g., Language = "English")

  • Gender — filter by gender (male/female)

  • Loyalty Program Participation — target users with a specific loyalty tier

Date-Based Filters:

  • Birthdate — great for birthday campaigns; supports conditions like "before", "after", "today", "tomorrow"

  • Registration Date — filter by when a user signed up

  • First Order Date — based on a user’s first purchase

  • Last Order Date — identify active/inactive users

  • Last Rating Date — when the user last left a rating

Order History Filters:

  • Bought from this business — users who previously ordered from a specific business

  • Last order from this business — users whose last order at that business was, e.g., over 30 days ago

Quantitative Metrics:

  • Total Orders (overall/takeaway/delivery) — identify highly or rarely active users

  • Average Order Amount — segment by purchasing power

  • Number of Positive/Negative Reviews — assess loyalty

  • Delivery Reviews — reviews specifically about delivery

  • Last Rating — the latest rating by the user

  • Delivery Rating — most recent delivery rating

  1. Each filter includes condition options (equals, not equals, less/greater than, before/after, etc.) and a field for entering the number of days.

  2. Once filters are set, the number of matching users will appear in the lower right corner.


3.4. Bonus Voucher Configuration

  1. Toggle the Bonus Voucher switch on.

  2. Enter the following details:

    • Voucher Name (max. 40 characters)

    • Value of the voucher

    • Validity Period (e.g., 10 hours, 7 days)

    • Maximum % of cart covered by the voucher (e.g., 20%)

    • Delivery Type: All types, Delivery only, Takeaway only, Dine-in


TIP: Use a short, clear name for the voucher—this is what the customer sees.

3.5. Scheduling and Recurrence

  1. Set the Campaign Start Date.

  2. If needed, toggle the Recurrent switch and choose:

    • Daily

    • Weekly

    • Bi-weekly

    • Monthly

  3. TIP: For birthday campaigns, use daily recurrence with a filter like "birthdate equals/before 7 days".

3.6. Saving the Campaign

  1. Click Save. The campaign will appear in the list.

  2. After saving, you can add test users to preview the campaign.


4. Testing and Monitoring Campaign Results

4.1. Pre-Launch Testing

Once saved, you can add test users to verify the campaign’s display and behavior.

To test a campaign:

  • Open the campaign in the list.

  • Go to the Test Campaign section and click Select Users for Testing.

  • Add users: pick from a list or manually enter their email, phone number, or username.

  • Click Send Test Notification and ensure it’s delivered and correctly displayed.


TIP: Testing is especially useful for complex filters or new voucher configurations.

4.2. Post-Launch Performance Review

To verify the campaign ran successfully:

  • Go to Campaigns, find the desired campaign

  • Check that it’s Enabled (status: Yes)

  • Click Executions to review:

    • Launch date/time

    • Audience size

    • Number of messages sent and delivered

    • Notification click-throughs

    • Orders created

    • Total revenue from the campaign

    • Campaign cost and profit

HACK: Compare results across campaigns to identify the most effective filters and offers.


5. Frequently Asked Questions (FAQ)

  1. Why didn’t the campaign run?
    — Check if the campaign is active, has a valid schedule, and includes an audience.

  2. Why does it say "0 users"?
    — Your filters may be too strict. Simplify or adjust them.

  3. Can I apply multiple filters at once?
    — Yes. This allows highly targeted audiences, e.g., male users who don’t speak English.

  4. How can I view campaign stats?
    — Click Executions to view clicks, orders, revenue, and more.

  5. Can I edit a campaign after it’s live?
    — Yes, but changes apply only to future executions.


6. Conclusion

You now know how to create effective campaigns with precise targeting and bonus vouchers. This is a powerful tool to boost engagement, re-engage inactive users, and reward loyal ones.

If you have further questions, contact support via the admin panel.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article