Brightspot Integrations Guide

Creating a topic subscription for the Zapier integration


You can create topic subscriptions to notify Zapier whenever a relevant event occurs related to the subscribed topic. Once created, the subscription appears in Zapier as a webhook trigger for use as the first step of a zap.

To create a topic subscription for the Zapier integration:

  1. Click menu > Admin > Zapier.
  2. From the Create list, select Topic Subscription, then click New.
  3. Enter an internal name for this asset. Brightspot uses this name internally, such as in the search panel and recent activity widget. This name is not visible to visitors to your site.
  4. In the Description field, enter a description about what this topic subscription achieves, such as Webhook trigger when an asset is translated.
  5. In the Zapier Label field, enter a value that will appear when creating actions in Zapier. Use something short but descriptive of the what the query achieves (for example, Article Translation Events).
  6. Under Topic, select a notification topic. For an example of a topic subscription to translation events, see the note below.
    Note
    See the following example of a topic subscription to article translation events. According to this example, any time an article is translated by any service, has any translation status, and is created by anyone, Brightspot sends a trigger to Zapier.

    To create an article translation event topic notification:
    1. Under Topic, select Translation.
    2. Under Translations Filter, click add_circle_outline Add Services & Statuses.
    3. Under Translation Service, Translation Status, and Translation Creator, retain the default values (All Services, All Statuses, and Any Creator, respectively).
    4. Under Content Filters, click add_circle_outline Add Sites & Types.
    5. Under Sites, retain the default (All Sites).
    6. Under Types, select Article.
  7. Depending on your selection, fill out additional configuration fields. For details, see Subscriptions to topics.
  8. Under Sample Data, do one of the following:
    • Retain Auto Generated to have Brightspot automatically generate and send random sample data to populate the test record in Zapier.
    • Select Custom to manually populate the data in the test record in Zapier, then do the following:
      • Under the second Sample Data field, select Set, then enter values into the Content ID and Content Label fields and select a status under the Status field.
  9. Click Publish.

Once published, this topic subscription appears in Zapier as a webhook trigger for use as the first step of a zap.

Note
Once published, check the Debug tab to view the associated Zapier webhook address for this topic subscription.

Note
Once published, you may view analytics pertaining to this asset in the Analytics tab. The tab includes when it was last used, its success count, the number of its total requests, and the number of errors it has generated.

Previous Topic
Adding an API client for the Zapier integration
Next Topic
Creating a GraphQL polling trigger for the Zapier integration
Was this topic helpful?
Thanks for your feedback.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Content types
Modules
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Dashboards
Publishing
Workflows
Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
Images
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Shopify
Apple News