--- title: "Encourage Repeat Purchases" slug: "encourage-repeat-purchases" updated: 2024-03-27T13:21:03Z published: 2024-03-27T13:21:03Z canonical: "docs.mapp.com/encourage-repeat-purchases" --- > ## 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).