Documentation / Product / Integrations / Iterable

Iterable Experiences

Lytics Experiences support Iterable email, SMS, push, and in-app campaigns. These Experiences may be run as stand-alone campaigns such as newsletters or blast emails, or using the Journey Canvas you can manage the cross-channel customer life-cycle, and use Iterable campaigns as your email and mobile touchpoints.

Experience Import

Like all Experience enabled providers, you can import Experiences from Iterable to Lytics. During the import process, you will be asked to select an authorization. Read the Iterable authorization documentation for more information.

Import Experiences

Tactics

During the Experience import process, tactics are determined by the Campaign Type and Message Medium set during the creation of your campaign in Iterable.

Campaign Type and Message Medium

Iterable Experiences in Lytics support the following tactics:

  • Blast Email - Send an email to a list of users at one time (e.g., a weekly newsletter).
  • Blast Push - Send a mobile push notification to a list of users at one time.
  • Blast SMS - Send a mobile text message to a list of users at one time.
  • Blast In-App - Send a customized notification to a list of users when they open your mobile application.
  • Triggered Email - Send an email after a triggering event has occurred (e.g. an order confirmation).
  • Triggered Push - Send a mobile push notification after a triggering event has occurred.
  • Triggered SMS - Send a mobile text message after a triggering event has occurred.
  • Triggered In-App - Send a customized notification to users in your mobile application after a triggering event has occurred.

NOTE: The "triggered" Experiences tactics will only work properly if they are set up with a workflow through the Iterable UI. See the activation details for more information.

Configuration

After importing an Iterable Experience you can configure it for activation. All tactics for Iterable Experiences have the same three configuration steps within the Experience Editor:

  1. Target - select the target audience for your Experience.
  2. Configure Iterable - set up how the audience for your Experience will be exported. This step will match the configuration instructions of the Export List workflow and will generally function the same, but without the Audience selection, as that is configured by the Target step in the Experience editor.
  3. Configure Delivery - choose to turn the Delivery Optimization feature on or off. For Iterable Experiences, Delivery Optimization is most useful for the "triggered" Experience tactics as you will likely want to send a blast campaign at a specified time to a static list of users.

Once you've finished configuring the Experience you can save and activate it.

Activation

For all Iterable Experiences, activating simply pushes users to a list within Iterable. As mentioned in the configuration step, an Iterable Experience functions similarly to the Export List workflow. However, the steps necessary to successfully deploy your campaign vary by the tactic.

Blast Tactics

For blast Experiences, simply assign the list exported to the associated Iterable Campaign once the list has populated. This should occur within a few minutes of activation if you do not have Delivery Optimization enabled.

  1. Open up the campaign in Iterable, and navigate to the Setup step.
  2. Under Send Lists, select the list you configured your Experience to sync to. Send Lists
  3. Save your changes and proceed to the Launch step.
  4. Once you're ready to deploy, opt to Send Campaign Right Now or Schedule Campaign for Later. Iterable Buttons

Triggered Tactics

For triggered Experiences, you will utilize an Iterable workflow to deliver your Experience as users enter or exit the list. You will need to create and configure the workflow before importing the Experience to Lytics, and enable the workflow after the Experience has been activated in Lytics.

  1. Open up the workflow associated with your Experience in Iterable.
  2. Make sure your workflow Start When condition is set to Subscribed to List, and choose the list you configured for your Experience in Lytics. Workflow Node
  3. For your second node, in your workflow select the execution (send email, send in-app, send SMS, or send push) and make sure your campaign is selected.
  4. Connect the nodes in your workflow, or add additional nodes for delay or additional logic. Complete Workflow
  5. Save your workflow.
  6. Once you're ready to deploy, toggle the switch to enable users to begin receiving their Experience. Enabled Workflow

Metrics

Iterable metrics are collected through webhooks. You must enable webhooks as described in that doc for Lytics to populate the [reach and conversion metrics](/documentation/product/features/experiences/overview#experience-metrics for Iterable Experiences.

Iterable Experience With Metrics

Metrics from the webhooks are mapped to Lytics user fields as follows:

  • Reach - The following event types from Iterable count as impressions for Iterable campaigns of the appropriate tactic:

    • Email tactics: emailOpen
    • Push tactics: pushSend
    • SMS tactics: smsSend
    • In-app tactics: inAppOpen
  • Converted - The following event types from Iterable count as conversions for Iterable campaigns of the appropriate tactic:

    • Email tactics: emailClick
    • Push tactics: pushOpen
    • SMS tactics: smsReceived
    • In-app tactics: inAppClick

These events are also mapped to the Lytics user fields Reached with Iterable Experience and Converted on Iterable Experience, which are available in the audience builder so that you can create audiences of users who have been reached by or converted on your Iterable Experiences.

User Fields