Behavior-wise, it's best for a customer to purchase again for their own purpose. But not all merchandise can sell that way, especially with big-ticket items like dining tables, computers, or blenders. Sometimes you'll get repeat purchases for them but it'll be rare.
Selling gift cards might be an option. If your customers love your products but don't need to buy frequently, you can offer gift cards they buy for loved ones. This acts like a stronger form of word-of-mouth advertising.
Shopify includes support for gift cards, including some advanced features (e.g. free cards as incentives, gift card discounts) though not all themes support everything yet.
Taking the time to get them setup or updating your theme to support them is a great use of time before the winter holiday season.
Eric Davis
Refine your automated marketing campaigns with better timing
When building any automated marketing campaign that sends messages over time, you need to know how long the campaign should be and how long to delay the messages. The Customer Purchase Latency metrics calculated by Repeat Customer Insights can help you figure out that timing.