Skip to main content

Number of Plans Purchased Condition

Use this condition to target clients based on how many times they’ve purchased a plan and when the plan was purchased.

Updated over 9 months ago

Why You’d Use This

Identify contacts who have purchased the same plan multiple times in a given time frame. This can be utilized to target clients for upsells to a higher frequency plan. In our example, the automation will send to any client who has purchased the 5 Pack at least twice in the last thirty days.


🔍 What It Does

This condition identifies new and repeat purchases within a timeframe you choose.
It helps you build audiences for targeted marketing messages.

Send targeted messages based on purchase activity to welcome new clients and upsell repeat purchasers.


📋 Condition Rules

Here’s what to know about this condition so you can use it confidently:

  • Only includes purchases made in Walla and doesn’t include any migrated plans


⚙️ Condition Drill-Down Options

Use the following drill-downs to customize who gets included. You can combine these to build highly targeted audience conditions.


⚙️ Condition drill-down: Plan purchased

Choose which plans to include:

  • Any Plan - Find contacts who purchased any plan.

  • Specific Plan(s) - Select one or more plans to track purchases.


⚙️ Condition drill-down: Number of Times Purchased

Choose how many times the plan was purchased:

  • None - Never purchased the selected plans.

  • Exactly - Purchased an exact number of times.

  • More than or equal to - Purchased at least a set number of times.


⚙️ Condition drill-down: Timeframe

Choose when the purchase occurred:

  • All time - Identify contacts who have made a purchase at any point in time.

  • Relative to - Identify contacts who have made a purchase within a specified time frame relative to today with the following options:

    • More than or equal to – Find purchases made at least X days ago.

    • Within the last (and including) – Find purchases within a recent time window.

    • Exactly – Find purchases that happened exactly X days ago.

  • Specific Dates: Targets purchases in a custom date range with the following options:

    • On or before – Purchases made up to a certain date.

    • On or after – Purchases made starting from a certain date.

    • Between (and including) – Purchases within a start and end date.


💡 Practical Use Cases

Learn how to use the Marketing Suite with these practical applications! Use these examples to see how this condition works in real scenarios. Add additional conditions to make the automation more personalized.

Purchased Plan Specific Number of Times in a Timeframe

This setup finds clients who bought a specific plan multiple times within a timeframe.

How it works:

  • The condition identifies anyone who has purchased the plan at least twice within the last 30 days

When it sends:

  • Sends within two hours of the plan being purchased or to anyone who already qualifies when automation is turned on

  • If purchased during Do not disturb hours SMS will send when Do not disturb hours lift

Example:

Send an automation to any client who purchased the 5 Pack at least twice in the last 30 days.

Example:

Select custom date ranges to fit your campaign. Send an automation to any client who purchased the 5 Pack at least twice between 5/1/2025 and 5/31/2025.


First Purchase of a Specific Plan

This setup finds clients who just bought their first Membership.

How it works:

  • The first condition identifies anyone who has purchased exactly once.

  • The second condition filters to those who purchased today.

When it sends:

  • Sends within two hours of the plan being purchased

  • If purchased during Do not disturb hours SMS will send when Do not disturb hours lift

Example:

This setup finds clients who bought a plan for the first time and sends a message right after the purchase.


✉️ Remember, clients must be opted in to marketing communications in order to receive an automation.

Did this answer your question?