How To Set Up Notifications For New Community Posts To All Members (Klaviyo)
Overview:
This SOP guides you on how to automate notifications for new community posts using Shopify Flow and Klaviyo, ensuring all members are informed about new content.
Table Of Content:
Setting Up Workflow
Fill in Campaign Details
Additional Configuration for Personal Posts
Setting Up Workflow
Open Shopify Flow: Navigate to the Shopify Flow app within your Shopify admin.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/01-flow_1qus8j5.png)
Click on Create Workflow.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/02-create-workflow_1vg64w3.png)
Click on Select a Trigger
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/03-select-a-trigger_19r87h3.png)
Setup Workflow: Choose Tevello as the application then,
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/04-select-tevello_xvq1wc.png)
Select New Community Post as the trigger.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/05-new-community-post_1okzkn3.png)
Click on the blue plus icon to add an action.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/06-plus-and-action_12dnm6o.png)
Configure Klaviyo Action: Select Klaviyo
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/07-klaviyo_14anop.png)
And choose Create a Campaign.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/08-create-campaign_vxc29h.png)
Fill in the following details:
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/09-fill-in-details_1pjeow9.png)
Fill in Campaign Details
API Key Configuration: Go to Klaviyo, click on the Information
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/10-klaviyo-information-box_e3qscm.png)
open Settings
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/11-kalviyo-settings_1e5q16v.png)
Navigate to API Keys.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/12-api-keys_1l92pl5.png)
Create a new private API key,
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/13-create-private_1ywjqi6.png)
name it (e.g., "Shopify Flow"), and grant necessary permissions.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/14-add-api-name_1s717f8.png)
Copy the API key
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/16-copy_apuzs.png)
And paste the API key into Shopify Flow.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/17-paste-api-keys_lflcwg.png)
List or Segment ID: In Klaviyo, go to "Audience" then "Lists & Segments".
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/18-click-list-and-segments_179ow3t.png)
Choose the target list
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/19-select-preferred_1crbu8i.png)
And copy the ID from the URL.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/20-copy-segment-id_1hc5dzq.png)
Paste this ID in Shopify Flow.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/21-paste-list-and-id-segment_fkckcm.png)
Template ID: In Klaviyo, navigate to "Content" and then "Templates".
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/22-select-templates_rxyr5i.png)
10 Select and open the desired template,
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/23-click-on-the-template_165hnvc.png)
Click Edit Template
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/24-click-edit-template_1fecose.png)
Copy the ID from the URL,
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/25-copy-id-template_1h7cs1j.png)
Paste it back into Shopify Flow.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/26-paste-template-id_1ua9fsm.png)
14 . Email Configuration: Enter the following details
Sender Email Address
Sender Name
Subject
Campaign name
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/27-fill-in-details_d0m8t2.png)
IMPORTANT: Decide on enabling Smart Sending and UTM tracking as per your preference.
Activate Workflow: click Turn on Workflow
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/29-turn-on-workflow_htwh28.png)
Ensure all settings are correctly configured and click Turn On to activate the workflow.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/30-click-turn-on_xijixt.png)
Additional Configuration for Personal Posts
Delete the link that connects to the previous Action
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/31-click-delete_1s00ddf.png)
Click on the plus sign icon
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/32-click-plus-sign_1wixejo.png)
Select Conditons
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/33-click-condition_5qbz9u.png)
Then Add Criteria
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/34-click-add-criteria_1fudz9.png)
Click on Customer then Email
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/35-click-customer_1tm0lc6.png)
Add your email address
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/36-add-email-address_mobbjo.png)
Long press the + sign to Connect this condition to the campaign action.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/37-long-press_pmohl5.png)
Naming and Saving the Workflow: Name your workflow clearly (e.g., "New Community Post Notification").
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/38-add-flow-name_1hw7rhr.png)
Click Apply Change to save the setup.
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/39-click-apply-changes_1gd6x71.png)
Verify changes by clicking Apply
![](https://storage.crisp.chat/users/helpdesk/website/e916a79d3dced000/40-click-apply_qmfn11.png)
Updated on: 01/08/2024
Thank you!