optimizely_logo_navigation 1

The customer visibility of a CDP, the marketing campaign functionality of an ESP, and data-science fueled analytics for deeper customer engagement.

Join over 31,000 brands that use Swym

Integration Summary

The Swym+Optimizely integration enables you to personalize your customer engagement based on each individual shopping journey.

Capture customer activity via the Wishlist app, send automatic product back-in-stock notifications, price drop and low stock alerts on items in their Wishlist, browse & cart abandonment emails and more to engage your customers better and improve conversions. The integration also enables you to incorporate data from these user and product interactions to tailor your automated workflows using Optimizely flows. Using the integration, you can also capture customers’ email addresses via the Swym apps, and allow customers to sign up for your email newsletters.

Scope of Integration

Personalize your customer engagement based on each individual shopping journey:

  • Automatic wishlist reminder emails
  • Enable customers to sign up for restock alerts on out-of-stock and pre-order products, and automatically notify them when those products are back in stock
  • Price drop and low stock alerts on wishlist items
  • Capture customer’s email addresses via the Swym apps, and allow them to sign up for your marketing campaigns
  • Track user activity on adding items to their Wishlist, and incorporate into your Optimizely flows

How It Works

The Swym+Optimizely integration enables you to capture shopper activity on your site via the Swym apps (Wishlist Plus and Back in Stock Alerts) and tailor your marketing campaigns to those shoppers in automated fashion based on their activity. Once the Swym app(s) is/are installed on your site, the integration settings need to be configured in the app. The configuration includes your Optimizely API key, selecting the shopper events you are interested in tracking and triggering automatic campaigns for (such as adding to their Wishlist or signing up for a back-in-stock alert) and the appropriate template-ids for each of those campaign messages. Note that those templates will need to be created in your Optimizely account and should include the specific Swym merge tags for the dynamic product attributes for each of those campaigns. The Swym integration ensures that the right events are triggered and the relevant metadata dispatched to Optimizely, which in turn sends the emails out to those customers that should be receiving these messages. The events that are currently supported by the integration are:

  1. Add to Wishlist events – for Wishlist reminders
  2. Price drop alerts on Wishlist items
  3. Back-in-stock and Low stock alerts on Wishlist items
  4. Back-in-stock alerts on explicit user requests (via the Swym Back in Stock Alerts app)
  5. Wishlist aggregate events (count of total Wishlist adds for a given product)


  • The Wishlist Plus, Back in Stock Alerts and/or Engage app(s) are/is installed on your e-commerce store. Note that the Swym+Optimizely integration is only supported on our Enterprise plans.
  • Optimizely API keys to configure in the Swym app settings for the Optimizely integration
  • Email templates are set up in Optimizely for the messages that are enabled as part of the integration.

Still have questions?

Looking for more specifics on our technology integrations? Please review our help documentation, or email us with your question.