I want to send out an email to only customers who have ordered 1 time and not to any other customers. Is this possible?
Hello @Laura_DelVecchi ,
We are OneCommerce - an eCommerce Solution platform.
Yes, it is possible. You can use the third- party apps or any email marketing service that integrates with Shopify. You can consider one of these apps:
Klaviyo: it allows you to segment your customer list based on purchase history and send targeted emails to specific groups of customers.
Mailchimp: this is is a popular email marketing service, it offers a range of features, including the ability to segment your customer list and send targeted emails based on purchase history.
Omnisend: is an all-in-one marketing automation platform
Hope these information is useful for you. If you need any further support, please don’t be hesitate to contact us. It’d encourage us to dig in and provide more supports if you can hit the LIKE button or mark this as Accepted Solution.
Best regards,
OneCommerce team.
You can find the user from the customer’s page using apply filter number_of_orders = 1
But there is no option to sand mail.
You can do this using rest API
for the rest API you need to create a private app
Yes! You can create a segment for customers with 1 purchase and send them an email using Shopify Email. Here’s how you do it in 5 easy steps:
- Go to the Customers tab and type a filter
number_of_orders=1
-
Click Save Segment and give it a name like “People who purchased only once”
-
Click Use segment in the top right corner
-
Click Send Email
- Choose an email template, customize and send!
You can send emails like this for free every month with Shopify Email.
Hope that helps!
Egan
PS - Pro-Tip! If you want to automatically send such an email to every customer a few weeks after their first order, you can also use Shopify’s “First Purchase Upsell” email automation - for free! go to Marketing | Automations | Create Automations and click First purchase Upsell.





