Pre-built Ecommerce Flows

Automation flows are pre-built templates that encode proven ecommerce email strategies. Instead of building every workflow from scratch, you can activate revenue-generating flows in minutes and start engaging customers on day one.

Each flow is designed around a specific moment in the customer lifecycle, from the first welcome email to win-back campaigns for lapsed buyers. They come with recommended timing, email sequences, and trigger configurations based on what works across thousands of ecommerce brands. Once installed, every flow becomes a fully editable automation that you own and can customize to match your brand.

Available Flows

Pigeon Perch ships with seven ecommerce flows covering the most impactful touchpoints in your customer journey. Here is what is available today:

FlowCategoryTrigger EventRequirements
Welcome SeriesOnboardingcontact_createdNone
Abandoned Cart RecoveryAbandonedcart_abandonedShopify integration
Browse AbandonmentAbandonedbrowse_abandonedWeb tracking
Post-Purchase Follow-upPost-purchasepurchase_completedShopify integration
Win-back CampaignRetentionengagement_dropNone
Price Drop AlertProduct alertsprice_droppedShopify integration
Back-in-StockProduct alertsback_in_stockShopify integration

Flows that require Shopify need an active Shopify integration so Pigeon Perch can listen for the relevant ecommerce events. Browse Abandonment requires the web tracking script installed on your site. The Welcome Series and Win-back Campaign work out of the box with no external integrations.

Installing a Flow

Getting started with a flow takes just a few clicks:

  1. Navigate to the Automations page in your dashboard and open the Templates tab. You will see all available flows organized by category.
  2. Click on a flow to preview its steps, timing, and trigger configuration. This gives you a clear picture of what the flow does before you commit.
  3. Click "Use Template" to install the flow. Pigeon Perch creates a new automation pre-configured with all the steps, delays, and trigger settings from the template.
  4. Customize the email content for your brand. Update subject lines, body copy, product recommendations, and sender details to match your voice.
  5. Activate the automation when you are ready. Contacts who match the trigger conditions will start entering the flow immediately.

You can install the same flow multiple times if you want different versions for different audiences or product lines.

Customizing After Installation

When you install a flow, it creates a real automation in your account. There is nothing locked or read-only about it. You have full control to:

  • Change timing: adjust delay durations between steps to match your sending cadence. Some brands prefer tighter sequences, others want more breathing room between emails.
  • Edit email content: rewrite subject lines, update body copy, swap images, and add your own product recommendations. Every email step opens in the same editor you use for campaigns.
  • Add or remove steps: insert additional emails, add tag actions, or include condition branches. Remove steps that do not fit your workflow.
  • Adjust trigger settings: change the trigger event, add filters, or modify re-enrollment rules.
  • Assign suppression groups: connect a suppression group so contacts who have opted out of a category skip the email steps.

Templates are a starting point, not a constraint. Treat them as a foundation and build on top of them to fit your specific marketing goals.

Flow Details

Below is a breakdown of what each flow does and the strategy behind it.

Welcome Series

A three-email sequence spread over five days that introduces new contacts to your brand. The first email arrives immediately after signup and delivers any promised content or discount. A second email two days later highlights your best-selling products or most popular content. The final email goes out on day five with a discount code for contacts who have not yet converted, giving them a nudge to make their first purchase.

Abandoned Cart Recovery

A three-email sequence with increasing urgency aimed at recovering lost sales. The first reminder goes out one hour after the cart is abandoned with a friendly "you left something behind" message. A second email follows 24 hours later with social proof and product details. The final email at 72 hours introduces a limited-time incentive to close the deal. Each email includes the abandoned cart items so the customer can pick up right where they left off.

Browse Abandonment

A two-email sequence for visitors who viewed products but did not add anything to their cart. The first email, sent a few hours after the browsing session, features the products they looked at along with personalized recommendations. The follow-up email a day later highlights related products and bestsellers. This flow requires the web tracking script to capture browse behavior.

Post-Purchase Follow-up

A three-email sequence designed to build loyalty after a purchase. The first email is a review request sent a few days after delivery, encouraging customers to share their experience. The second email follows up with cross-sell recommendations based on what they bought. The third email, sent a few weeks later, is a re-engagement touchpoint that invites the customer back with new arrivals or a loyalty reward.

Win-back Campaign

A three-email sequence targeting contacts whose engagement has dropped. The first email is a personal outreach asking if they are still interested, keeping the tone warm and low-pressure. The second email offers an exclusive discount or incentive to re-engage. If neither email converts, the final step tags the contact as inactive so your segments stay clean and your deliverability stays healthy.

Price Drop Alert

A single email that fires when a product the contact has browsed or wishlisted drops in price. The email includes the product image, the old price, the new price, and a direct link to purchase. Simple, timely, and highly effective because it reaches people who have already shown interest.

Back-in-Stock

A single email triggered when a previously out-of-stock product becomes available again. Contacts who viewed or wishlisted the product receive an alert with a clear call to action. Back-in-stock emails consistently see some of the highest conversion rates in ecommerce because the customer already wanted the product and now it is available.

API Access

You can browse and install flows programmatically using the REST API. All endpoints are scoped to your organization and require an API key.

List all flows

GET /api/v1/automation-flows

Returns an array of all available flow templates with their metadata, categories, trigger events, and step summaries.

Get a single flow

GET /api/v1/automation-flows/:id

Returns the full details for a specific flow, including every step definition, delay configuration, and default email content.

Install a flow

POST /api/v1/automation-flows/:id/install

Creates a new automation in your account based on the flow template. The response includes the newly created automation ID so you can immediately begin customizing it via the automations API endpoints.

Automation Flows — Pigeon Perch Docs