Leanplum's user guides and developer documentation.

Leanplum Documentation

Leanplum's user guides, SDK setup, API docs, and more resources are here to help you get the most out of A/B testing, Campaigns, Messaging, and Analytics.

Recurring delivery

With recurring delivery, the target audience enters the campaign on a predefined recurrence pattern.

Recurring campaigns are useful for re-engagement use cases like sending coupon codes, notifying users of new items every week, offering discounts for anniversaries, weekly digests, and others. Scheduled recurring delivery helps you automate your routine of sending campaigns and save time.

Repeat Daily

To create a daily recurring campaign:

  1. Select Recurring delivery option
  2. Specify campaign Start
    1. Select a start date from the Date dropdown
    2. Select a start time - Scheduled campaigns default to Optimal Time delivery, so you’ll need to choose another time zone setting in the Timezone dropdown before you can edit the start time
  3. Set a Repeat pattern - Enter the interval (number of days) the campaign should repeat at and select Days (default) from the period dropdown.
  4. Specify campaign End
    1. To stop campaign delivery at a specific day, select the Finish on option
    2. To stop campaign delivery after X total occurrences, select the Finish after option

Repeat Weekly

To create a weekly recurring campaign:

  1. Select Recurring delivery option
  2. Specify campaign Start
    1. Select a start date from the Date dropdown
    2. Select a start time - Scheduled campaigns default to Optimal Time delivery, so you’ll need to choose another time zone setting in the Timezone dropdown before you can edit the start time
  3. Set a Repeat pattern
    1. Enter the interval (number of weeks) the campaign should repeat at and select Weeks from the period dropdown.
    2. Select on which days of the week to deliver the campaign. You can choose multiple days, e.g. Repeat every Monday and Wednesday
  4. Specify campaign End
    1. To stop campaign delivery at a specific day, select the Finish on option
    2. To stop campaign delivery after X total occurrences, select the Finish after option

Repeat Monthly

To create a monthly recurring campaign:

  1. Select Recurring delivery option
  2. Specify campaign Start
    1. Select a start date from the Date dropdown
    2. Select a start time - Scheduled campaigns default to Optimal Time delivery, so you’ll need to choose another time zone setting in the Timezone dropdown before you can edit the start time
  3. Set a Repeat pattern
    1. Enter the interval (number of months) the campaign should repeat at and select Months from the period dropdown.
    2. Select on which days of the month to deliver the campaign:
      1. On day __ - enter the day of the month, e.g. Repeat on day [3] of the month
      2. On the [Week] [Day] - select the first, second, third, fourth or last week and day of the week, e.g. Repeat on the [Second] [Friday] of the month
      3. On __ day before month end - enter how many days before the end of the month, e.g. Repeat on [3] days before month end
  4. Specify campaign End
    1. To stop campaign delivery at a specific day, select the Finish on option
    2. To stop campaign delivery after X total occurrences, select the Finish after option

🚧

Recurring campaigns with Optimal Time / User's timezone

Recurring campaigns with Optimal Time or Users timezone delivery are scheduled roughly 1 day in advance to accommodate for the different timezones.

Eligible users are selected at the time of schedule, so newly created users on the day of the delivery will not be included in the campaign for that day. They will receive the next occurrence of that campaign.

🚧

Recurring campaigns and top-level In-App Messages

In-App Message as a first-level action is incompatible with the Recurring delivery method.

To create a valid campaign, either change the first-level action's channel or select a different delivery method.

Updated 18 days ago



Recurring delivery


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.