Voyado Engage

Promotions with Shopware

General Settings, Cart and Order Conditions, and Discount Rules are managed within Shopware itself. You must therefore first create your promotion in Shopware before syncing it with Engage and assigning it to your customer base.

Once the promotion is assigned to one or more customers, they must log into their account to access the discount. During the login process, Shopware assigns the promotion by linking the customer to a Rule using their externalId in Voyado Engage, which corresponds to their Customer ID in Shopware.

If you plan to run a promotion campaign that can be reused, we strongly recommend creating the assignment directly in Shopware.

If a customer creates an account in two different sales channels using the same email address, and both are connected to the same Voyado Engage environment, the promotion will only be linked to the externalId generated during the first account creation.

If a personal promotion has been assigned in Shopware and redeemed through a third-party system (POS), it will remain active in Shopware.

Create a Promotion in Shopware

  1. Log in to your Shopware store.
  2. Navigate to Marketing > Promotions.
  3. Click on Add Promotion.

1 - Configure General Settings

  1. Promotion Name: Enter a name for the promotion.
  2. Priority: Set the desired priority.
  3. Valid From: Choose a start date.
    Note: If you don't set a start date, the promotion will not be synced to Engage.
  4. Valid Until: Set to unlimited.
  5. Max. Total Uses: Set to unlimited.
  6. Max. Uses Per Customer: Set to 1 to minimize the risk of abuse. This extra validation assures the promotion can only be used once per customer.
  7. Activate the promotion.
  8. Click Save.

2 - Add a Promotion Code

In the Promotion Codes section:

  1. Select Fixed promotion code.
  2. Enter your Promotion Code.

To ensure successful validation and synchronization, discount codes used with Voyado Engage must only include:

  • A–Z, a–z.
  • 0-9.
  • Underscore (_) and Hyphen (-).
  • Percentage sign (%).

3 - Define Promotion Conditions

Go to the Conditions tab and configure:

  1. Pre-conditions: Define any necessary pre-requirements.
  2. Shopping Cart & Order Rules:
    Enter the desired conditions under Rule-based conditions.
Do NOT set any Customer rules; Engage will manage these when assigning the promotion.

4 - Set Up Discounts

  1. Go to the Discounts tab and:
    • Define the discount logic (e.g., percentage, fixed amount, or free shipping).
  2. Click Save.

Sync the Promotion to Voyado Engage

  1. Navigate to Marketing Voyado Configuration.
  2. Click on the Promotion Sync-up tab.
  3. In the Sales Channel List, select the Sales Channel linked to the promotion.
  4. Mark the promotions you want to sync to Engage.
  5. Click Sync Promotions.

Finalizing in Voyado Engage

The promotion will now be created in Engage as a Draft Promotion.

It can then be activated and assigned manually or via the Marketing Automation tool.

Once assigned in Engage, eligible customers will be able to use the promotion when they log into their account by applying the code in the discount code field.

Article last reviewed

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.