New Feature

September 2023

Imposing launch delays to fit your business

For Integration and API Users

waiting

Photo by Levi Meir Clancy on Unsplash

If you use one of the LoyaltyLoop Integrations, or your organization uses our API to send us your survey launch data, this post describes a new capability that allows you to impose a delay when your contacts get surveyed, to fit your specific business needs.

First, let's define the various survey launch attributes that relate to every customer's survey launch plan.

Launch Attributes

Launch Data Feed

The method by which LoyaltyLoop receives your transaction contacts to-be surveyed:

  1. API or Integrations
  2. Emailed to your Launch File Email Address
  3. Manual upload to your Launch Pad
Launch Frequency

How often your survey is sent. There are 4 typical options:

  1. Daily
  2. Weekly
  3. Bi-Weekly
  4. Monthly
  5. Bi-Monthly
Launch Window

Sets when your survey is sent, and is based on your chosen Launch Frequency. Options include:

  1. Any Tues-Thurs (Default)
  2. Any Mon-Fri
  3. Specified Day of the Week (Mon-Fri)
Launch Day Delay

An imposed delay in days for when a contact should be surveyed. The delay is based on when LoyaltyLoop receives your data.

Note: Surveys do not launch on US Holidays, regardless of the specified schedule, delay or other rules.

Launch Data via Integrations & API

Our Integrations allow your transaction contacts to flow to your LoyaltyLoop account automatically each day, based on the triggering event for your specific Integration. Each integration uses a different triggering event based on the source software, and it is important to understand how your specific integration will work.

In all cases, LoyaltyLoop receives the transaction data when the transaction is "finished", as defined by each software system. This could be a trigger like a "posting date", a "ship date", or something else specific to the source software. This puts your LoyaltyLoop service in position to survey contacts as soon as the next day.

Launch Day Delay Explained

However, your specific business may want to impose a standard delay before asking customers for feedback. For example, if you ship goods or provide services that your customers should experience before asking them to give you feedback, you may wish to impose a Day Delay, to ensure your survey is not sent to a contact until after the delay has passed. To illustrate how this works, let's look at a few examples.

Example 1

Let's take the example of an Integration that sends data to LoyaltyLoop daily, triggered when you enter a Ship Date into your source software. Let's also assume your survey Launch Frequency is set for surveys to be sent (launched) weekly, with a Launch Window of Tuesdays only. If you instruct us to impose a 3-day delay, here's how the system will behave.

When LoyaltyLoop launches your survey on a Tuesday, contacts with a Ship Date of Monday, Sunday or Saturday will be excluded. Meaning, if the contact has not experienced the specified 3-day delay, the contacts will be skipped on this launch, and held until the next scheduled launch, in this example, the next Tuesday.

Example 2

Let's look at another example. Again, let's assume your Integration sends data to LoyaltyLoop daily, triggered when you enter a Ship Date into your source software. But now, let's assume your survey Launch Frequency is set for surveys to be sent (launched) daily, with a Launch Window of any Tuesday through Thursday. If you instruct us to impose a 3-day delay, here's how the system will behave.

When your survey launches on a Tuesday, contacts with Ship Date of Monday, Sunday or Saturday will be excluded. Your Wednesday launch will exclude contacts with a Ship Date of Tuesday, Monday and Sunday. And your Thursday launch will exclude contacts with a Ship Date of Wedsnesday, Tuesday and Monday. Contacts that are skipped will be held until the next available launch day.

How to set your Launch Day Delay

This feature is available to any customer using our Integrations or API to transmit their survey launch data. To impose a launch day delay, simply email support@loyaltyloop.com, or give us a call at 888-552-5667 (or 401-560-0311) option 3, and specify the day delay you wish to our support team.