<!--
canonical_url: https://university.spiffy.co/automation/single-product-automation/
post_id: 9403
post_type: post
last_modified: 2025-06-09T20:33:09+00:00
generated_at: 2026-04-16T16:18:11+00:00
-->

# Single Product Automation

This article covers how to set up automation for Single Products. If you’re using Subscriptions, learn how to set up [Subscription Automation](https://university.spiffy.co/automation/subscription-automation.md).

When setting up your Single Products, you may want to setup product-specific purchase and billing automations to tailor customer communication, and internal processes for individual products and product options.

We’ll walk through how to set up automation on Single Products to create the most effective customer experience.

## Table of Contents

- [How to Set Up Product Level Automation](#how-to-set-up-product-level-automation)
- [Product Automation Events](#product-automation-events)
- [Product Options](#product-options)
    - [How to Create Product Options for Advanced Automation](#how-to-create-product-options-for-advanced-automation)
    - [How to Set Up Option Level Automation for Products](#how-to-set-up-option-level-automation-for-products)

## How to Set Up Product Level Automation

1. From the Dashboard for your Single Product, click on the **Automations** tab
2. Under _Product Automations_, click **Add Action**
3. If you don’t have any actions set up yet, click the hyperlink **add a new one**
4. Select the Event you want to set up an Integration Action for
5. Select the Integration you want to trigger an Action in
6. Select the Action you want
7. Configure your Action
8. Click **Finish** to save

## Product Automation Events

The same integrations you can run for Account-Level Billing Automation, and Checkout-Level Purchase Automations, you can also run for product-specific events on Single Products and Options.

These are the _Single Product Automation Events_ available to setup Integration Actions when they occur:

- [Product Purchased](https://university.spiffy.co/automation/billing-automation/product-purchased.md)
- [Payment Success](https://university.spiffy.co/quick-find/payment-success.md)
- [Payment Refunded](https://university.spiffy.co/automation/billing-automation/refunded-payment.md#subscriptionlevel-automation-events)
- [Payment Disputed](https://university.spiffy.co/automation/billing-automation/payment-disputed.md)

If you choose, you can run all your billing automation at the account-level and just use the Product Purchased event here at the product-level. These are just tools in your tool belt to create the perfect customer experience and/or internal process for your business.

**NOTE:** Account-level and checkout-level automations will still run too. Use a combination of all three automation types to create the desired customer experience.

## Product Options

This feature is available for Business and Scale accounts.

Product Options allows you to create multiple offers for your product. This gives you flexibility to create different prices or product variations, track performance stats on each, and set up different automations to run.

### How to Create Product Options for Advanced Automation

1. From the Dashboard for your Single Product, click on the **Product** tab
2. Scroll down to _Product Options_, select **Enable Product Options**
3. Select **Add a Product Option**
4. Set a name and a default price for your Option. The Option name is not customer-facing, so it will not show up on your Checkouts, Receipts, or in the Customer Portal
5. Click **Create** **Option**
6. You will see your new Option added to the _Product Options_ section

### How to Set Up Option Level Automation for Products

1. From the Dashboard for your Single Product, click on the **Product** tab
2. Find the Product Option and click **Manage**
3. Select **Automations**
4. Click **Add Action**, or select the hyperlink **add a new one**
5. Select the Event you want to set up an Integration Action for
6. Select the Integration you want to trigger an Action in
7. Select the Action you want
8. Configure your Action
9. Click **Finish**
10. Click **Save Changes**
