Recurring campaigns also use a segment, similar to one-time campaigns except that they can be automated and sent on a repeating schedule and at a specific time of day. 





Campaign Settings

  • Automate campaign execution at set time and schedule
  • Receive campaign summary post execution at specified email addresses

IP warming

Specify the maximum number of messages that should be sent as a part of this campaign. This is useful if you want to leverage IP warming. IP warming is a tactic that you can use to gradually increase the number of messages sent from a specific source. When you gradually increase the number of messages that you send, your email source gains trust with ISPs and email service providers so that your emails are not marked as spam.  

For example, in the campaign that you create, you include a segment that contains 500 users. Now, if you send 500 messages in the first go, an internet service provider (ISP)/email service provider(ESP) may suddenly notice something unusual and start marking your emails as spam. To avoid that, you have to create a campaign with a trigger with conditions that limits the number of emails sent with every run.  


In the campaign settings, specify the value of the Limit number of messages for this campaign to setting to 100. This ensures that more than 100 messages are not sent in each run. Now, in the trigger, set a condition that ensures that a message is sent to users who have not yet opened a message that we sent as a part of the campaign. If you look at the trigger, the bsft_open_message_uuid is empty condition ensures that. In the sample recurring campaign above, we send an email every Saturday at 4pm. In each run at most 100 messages are sent to users, every successive run excludes users who opened the message last time. By the end of the campaign, the email source possibly gained some trust with the ISPs/ESPs. The next campaign that you create, you can set the value of Limit number of messages for this campaign to 120 so that you increase the number of emails that you send without ISPs/ESPs flagging your activity. 


Segment Calculation

Segments used in Recurring campaigns will get refreshed/calculated at the specific time as defined in the campaign setting. For larger segments (>1M), please contact your Blueshift Success Manager to turn on our segment pre-compute feature.



  • Birthday promotion
  • Top weekly trending products based on site, user affinity, location, etc.
  • New Product Arrivals in Past Browsed Categories
  • User affinity with personalized promotions
  • Brand Affinity with personalized promotions
  • High/Med/Low Repeat Purchase Scores
  • High/Med/Low Repeat Visit Scores



User Affinity

This targeted campaign is intended for users who have shown a strong browsing & buying preference for specific categories. Blueshift computes user affinities based on behavioral & transactional data, keeping the affinity scores updated in near real-time.


Step 2: Create personalized content via our Recommendations Studio. For this example, you can show new watches by brand, category, etc.

Step 3: Launch Recurring Campaign and repeat on a monthly cadence

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request