---
title: "Encourage Repeat Purchases"
slug: "encourage-repeat-purchases"
updated: 2024-03-27T13:21:03Z
published: 2024-03-27T13:21:03Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Encourage Repeat Purchases

## Scenario​

Encourage existing customers to make another purchase. Send a special message 90 days after a contact's last purchase. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/b0a49898-a3b2-4704-8ac8-006ffd19e03d.png)

## Benefits​

- Encourage existing customers to make another purchase.
- Reach out to customers who haven't bought anything in a while.
- Increase sales of items purchased on a regular basis.

## Further Inspiration​

- If you sell a product that customers purchase on a regular basis, such as contact lenses, you can use this scenario to send a reminder email 30 or 60 days after the last purchase.
- Make sure to send recommendations for related products. This increases your rate of cross-selling.

## Before You Start​

1. Set up conversion tracking. Conversion tracking tracks when a contact reaches the purchase confirmation page on your website. For more information, see [Conversion Tracking​](/v1/docs/conversion-tracking-basics). Each conversion tracking you create has a unique name in the system. You'll need to know the name of the conversion tracking event before you start setting up an automation.
2. Set up a profile enrichment program to collect important data about your contacts, like their open, click and purchase data. For more information, see [Profile Enrichment​](/v1/docs/profile-enrichment). This scenario uses the custom user attribute ​LastPurchaseDate​. This attribute stores the date and time when you contact last purchased in your shop.

## Procedure​

This procedure has 3 steps.

A) Create the message.

B) Create a selection that finds contacts whose last purchase was exactly 90 days ago.

C) On a whiteboard, create a time-based automation that sends the prepared message ​SpecialOffer​ every day at a defined time. The email contains a special offer or incentive for additional purchases.

### A) Create the Message​

| ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/c84bd5b2-4377-49da-b62a-b27336967df3.png) | ​SpecialOffer​ | In the ​Quick Links​, click ​**New Message​**. Add the message content. Save the message as a prepared message. See [Save Draft as Prepared Message​](/v1/docs/save-draft-as-prepared-message). |
| --- | --- | --- |

### B) Create the Selection​

In the ​*Recipients > ​Selection​* area, create a new selection with the following condition.

| ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/d977ca62-8982-4c98-9a11-12f97376bda8.png) | ​LastPurchase90Days​ | Basis for Condition | ​Profile​ |
| --- | --- | --- | --- |
| Attribute | ​LastPurchaseDate​ Click ​Add​. |
| Match | ​Selection run date, exactly before, 90 days​ |

### C) Automate on a Whiteboard​

1. In the ​Automation​ area, create a new whiteboard.
2. Drag a ​Time​ module and a ​Time-based job​ module onto the whiteboard.
3. Drag and drop between the ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/2bfc6b4a-8a64-4e9c-a022-13f864f8a6e7.png) symbols to connect the modules.
4. Define the module settings as follows:

**Time Module**

| Field | Entry |
| --- | --- |
| Date | ​Recurring Date​ |
| Time | Define the desired time of the daily sendout. The slider ​Hour​ works on a 24 hour clock. |
| Period | Day(s) |
| Value | 1 |

**Time-based Module**

| Field | Entry |
| --- | --- |
| Job | ​Send Prepared Message to Selection.​ |
| Message | Select the ​SpecialOffer​ message. |
| Selection | Select the ​LastPurchase90Days​ selection. |
5. Click **​Next​**. ⇒ The ​Whiteboard​ wizard opens to step two.
6. Define the desired time frame and notifications.
7. Click **​Activate​**to immediately activate the whiteboard. Only active whiteboards are executed by the system.

⇒ The whiteboard is saved and activated. The automation has the status ​Running​ if the start date is immediate and ​Scheduled​ if the start date is in the future.

> Gain insight into the performance of your messages in the ​Statistics​ area. All of the messages are evaluated together as a single message. This allows you to see at a glance how your messages are performing. See [Message Statistics (window)​](/v1/docs/message-statistics-window).
