SaaS Publishers
Catalyst Signals currently offers default SAAS publisher support to Shopify.
To receive SaaS product events in Signals, it is mandatory to provide the API token and the product’s account ID during the publisher creation process. Ensure that you have granted the necessary scopes before generating the API token.
For Shopify, choose all the following scopes while creating the API token:
- read_orders
- read_customers
- read_fulfillments
- read_inventory
- read_products
- read_product_listings
- read_payment_terms
This is essential for the flawless functioning of the default events supported in Shopify.
Learn how to generate an API token for your Shopify account
Creating a SaaS Publisher
- Navigate to Publishers on the left menu and click the Add Publisher button.

- Click the SaaS Publisher from the list of provided services.

-
Fill in the details based on your business and click Create.
The values for the API Name field should not contain any white spaces or hyphens and must not exceed 50 characters. It accepts underscores and alphanumeric values but cannot start with a numeric value. The Shop ID is the product’s account ID.

- Enable Event Ordering to ensure events are delivered in the same order they were received. Refer to the Event Ordering help section to learn more.

Add Events in SaaS Publisher
- Once you create the publisher, an Events tab appears below the General Details section, listing all supported events for the service.

- Click the Add Rule button to go to the Create Rule page, where you can subscribe to an event from the publisher.
For more guidance, refer to the Create Rule help page.
For SAAS publishers, the maximum allowed size for a single occurrence of an event generated and emitted to Signals is 64 KB.
An event can also carry data for multiple occurrences of the same event, with a combined size of up to 256 KB. The maximum number of occurrences an event can carry is limited to 25.
Last Updated 2025-06-10 18:26:01 +0530 +0530
Yes
No
Send your feedback to us