Campaign Segments:
Segments empower you to group customers with similar characteristics or behaviours, enabling you to customise campaign messaging for maximum engagement. By leveraging segments, you can tailor marketing efforts, enhancing relevance and personalisation to drive higher engagement, conversions, and sales.
Types of Segments in BIK:
Shopify segments
BIK smart segments
Custom segments
Shopify Segments:
Shopify segments are groups of customers categorised based on various criteria such as purchase history, demographics, and behaviour. These segments help merchants target specific customer groups with tailored marketing campaigns, discounts, and promotions, leading to improved customer engagement and sales.
Creating Shopify Segments:
Go to your Shopify website.
Click on "Customers."
On the Customers page choose Segments tab and click on "Create segment."
Utilise the necessary filters, such as Customer tags, Order placed, etc.
Click "Apply" to view the list of customers.
Enter a name for the segment and click on "Save segment" to save it.
You can find the created segment in BIK dashboard under the Segments tab.
BIK Smart Segments:
Explore a variety of pre-defined customer segments in the 'Segments' section, under the name "BIK Smart Segments." Our curated list is tailored to your customers' behaviours, aiding you in pinpointing the ideal audience for your upcoming campaign!
RFM Segments:
These segments are based on Recency (when your customers placed their last order), Frequency (how many orders your customers placed), and Monetary spends (how much your customers spend on your store).
You will find the following 11 segments based on your customers’ RFM behaviour - Champions, Loyal Customers, Potential Loyalists, Promising Customers, Need Attention, About to Sleep, At Risk Customers, Can’t Lose Them, Hibernating Customers, Lost Customers.
Other Behavioural Segments:
Browsing behaviour - Website visitors who didn’t purchase, customers who viewed a product but didn’t purchase
Purchase behaviour - Repeat buyers, high spenders, customers with 0 orders etc.
Channel-wise reachability - All reachable subscribers on WhatsApp, email and SMS
Acquisition source - Subscribers acquired from website Popups or Click-to-WhatsApp ads.
Here is the complete list of ready-to-use smart segments you will find on your dashboard:
Segment name | Segment description |
Potential loyalists | Recent buyers who spend significantly but haven't established a pattern of frequent purchases yet. |
Loyal customers | Recent and frequent buyers with lower overall monetary value. Responsive to promotions. |
Visitors who didn't purchase | Customers who visited your website at least once in the last 30 days but didn't place an order. |
At risk | Customers who used to make frequent and low-value purchases but haven't engaged recently. |
Can't lose them | Infrequent buyers who, when they do purchase, spend a significant amount. |
Need attention | Customers showing signs of reduced engagement or spending compared to their historical behaviour. |
High spenders | Customers who have spent more than 10,000 on your store across their lifetime. |
Champions | Recent buyers who make frequent purchases and contribute significantly to revenue. |
About to sleep | Customers who have been actively engaged but are displaying signs of reduced activity or spending. |
All email subscribers | All customers who are reachable on email. |
New subscribers (30 days) | New reachable customers acquired in the last 30 days. |
All SMS subscribers | All customers who are reachable on SMS. |
All WhatsApp subscribers | All customers who are reachable on WhatsApp. |
Product page drop-offs | Customers who viewed a product page at least once in the last 30 days but didn't place an order. |
Repeat buyers | Customers who have purchased more than twice from your store. |
All subscribers | All customers who are reachable on at least one messaging channel. |
Engaged customers | Customers who have either clicked on or replied to your messages at least three times in the last 60 days. |
Lost customers | Customers who were once active but haven't engaged or made a purchase in a considerable period. |
Hibernating | Infrequent buyers with low monetary value who haven't engaged recently. |
All buyers | Customers who have placed at least one order from your store. |
Subscribers who never purchased | All customers who are reachable on at least one messaging channel but have never placed an order. |
Unsubscribed customers | All customers who have unsubscribed (opted-out) from receiving promotional updates on any messaging channel. |
Inactive Customers | Customers who have purchased from your store earlier but have not placed any orders in the last 45 days. |
Widget leads (30 days) | Customers acquired from acquisition widgets in the last 30 days who did not place any order. |
Abandoned Cart | Customers who have added items to the cart but have not made a purchase. |
CTWA leads (7 days) | Customers acquired from CTW ads in the last 7 days who did not place any order. |
CTWA buyers (7 days) | Customers acquired from CTW ads in the last 7 days who also placed an order. |
Widget buyers (30 days) | Customers acquired from acquisition widgets in the last 30 days who also placed an order. |
Widget leads (7 days) | Customers acquired from acquisition widgets in the last 7 days who did not place any order. |
Promising | Customers who have made frequent purchases and spent a lot but haven't engaged recently. |
The RFM categorisation is done for all your customers based on the history of orders synced with BIK. Please verify that your entire order history is synced with BIK to ensure that the RFM categorisation is done accurately.
Custom Segments:
Custom segments in Shopify are manually created groups of customers based on specific criteria set by the merchant. These criteria can include purchase history, location, and other attributes. You can create custom segments in three ways: using the filters, importing from Excel, or using Excel with customer variables. This flexibility allows you to tailor your segments to fit your unique business needs and target audience effectively.
Types of Segments in BIK:
Create segment via filters
Create segment via excel
Create variable segment via excel
Creating Segments by using Filters:
Navigate to the "Segments" tab in the BIK dashboard.
Click on "Create Segment" to start creating a new segment.
Select "Create Segment via Filters."
Use the available filters such as "Perform Event," "Don't Perform Event," "Part of Segment," and "Have User Property." You can use "and" and "or" to apply multiple filters.
Click on "Show Count" to view the number of customers matching the applied filters.
Provide a name for your segment and Click on the "Save" or "Save segment" button in count modal and to save it successfully.
You can view the created segment in the segments dashboard with the given name.
Creating Segments using Excel:
Go to the "Segments" tab in the BIK dashboard.
Click on "Create Segment" to start creating a new segment.
Select "Create Segment via Excel" on the create segment page.
You can view the sample Excel file format for reference.
Provide a name for your segment.
Upload the Excel file created in the specified format and click on "Save Segment."
Alternatively, you can directly upload customers by clicking on "Send Broadcast."
You can view the segment created via Excel in the segment dashboard with the given segment name and Excel name tag.
Creating Segments using Excel with Customers Variables:
Navigate to the "Segments" tab in the BIK dashboard.
Click on "Create Segments" to initiate segment creation using Excel.
Select "Create Variable Segment via Excel" on the create segment page.
Review the sample Excel file format provided for reference.
Provide a name for your segment and click on "Save Segment."
Create a segment with variables in the specified format and upload it.
Alternatively, you can directly upload customers by clicking on "Send Broadcast."
You can view the segment created via Excel in the segment dashboard with the given segment name and "Excel with variables" name tag.
Available Segment Options:
Start Campaign
Initiate a campaign by selecting a template from the Campaign section.
Edit
Modify the campaign by adjusting the filters to suit your requirements.
Duplicate
Duplicate a customer segment list for reuse.
Create ads audience
You can use a segment to create an audience on Meta Ads, through which you can either retarget them with Instagram/Facebook ads or create a lookalike audience.
Refresh User Count
Update and view the latest count of customers based on the applied filters.
Get Customer List via Email
Receive the customer list of the created segment by providing your email address.
Delete
Remove the created segment if it is no longer needed.
The available options may vary depending on the method used to create the segment.
FAQs
1) Are there any limitations to the number of segments I can create in BIK?
There are no specific limitations on the number of segments you can create in BIK. However, it's important to manage your segments effectively to ensure they remain useful and relevant to your marketing efforts.
2) What is the difference between smart segments and custom segments?
Smart segments are predefined segments based on customer behaviour, while custom segments are manually created groups of customers based on specific criteria set by the merchant.
3) Are segments updated in real-time?
Yes, segments are updated in real-time. You can ensure the segments reflect the latest data by clicking on "Refresh user count" in the respective segments.
4) How can I get the list of customers created via filters?
You can obtain the list of customers that match specific criteria by selecting "Get customer list on email" in the segment options.
5) Can I edit segments created via Excel?
No, you can't edit segments uploaded via Excel directly. However, you can edit the Excel file, create a new segment, and delete the old segment.
6) What are the events I can use for segmentation?
You can use the following events to create filter-based segments:
E-commerce events
Ordered
Abandoned a product
Abandoned cart created
Customer created
Purchased a product
Product delivered
Line item shipping update
Order delivered
Bik Acquisition events
Conversation started
Customer acquired
Lead generated
Business event
Link clicked
Purchased
Reward disbursed
Widget clicked
Widget visited
Integration events
Payment link update
Review created
Subscription
Inbox events
Email received
Gmail received
Agent first response time
Ticket assigned to agent
Bot ticket closed
SLA breached
Chat session auto closed
Task closed
Task stage change
Reassigned agent
Ticket stage change
Journeys events
Node executed
Node triggered
Flow triggered
Flow stopped
Draft order created
New user acquired
Whatsapp cart to checkout
Customer data received
Messaging events
Sent
Delivered
Clicked
Failed
Opted in
Opted out
Campaign QRB clicked
Read
Replied
Online store events
Page viewed
Added to wishlist
Used a promo code
Product viewed
Order cancelled
Keyword searched
Add to cart
7) What are the user properties I can use for segmentation?
You can use the following user properties to create filter-based segments:
RFM segment
Default customer city
Default customer state
Default customer country
Default customer zip
Customer phone number
Alternate phone number
Customer Source
Customer tax exempt
Customer tags
Customer’s total order count
Customer accepts marketing
Customer’s total order value
Customer email
Customer country
Customer state
Customer city
Customer Address line 1
Customer Address line 2
Customer last name
Customer-first name
Customer name
Customer zip
Total messages sent
Total broadcasts received
Order average
Last order date
First order date
Last active date
SMS marketing consent
Email marketing consent
Last broadcast date
Default customer address line 1
Default customer address line 2
Created at
8) Can I segment my customers based on their location or demographics?
Yes, you can use the address-related user properties (city, state, country, PIN/ZIP codes etc.) of customers to create segments as required. The address-related are populated based on the default address added by your customers.
9) Is the data for events/event properties & user properties populated retrospectively as well?
In case of Shopify websites, events are retrospectively populated for:
‘Customer created’ - Events are populated for all customers throughout the store’s lifetime.
‘Ordered’ & ‘Purchased a product’ - Events received in the 60-day period prior to installation of Bik. If you want to retrospectively these events throughout the store’s lifetime, you can reach out to our support team at [email protected].
Other e-commerce events are not retrospectively populated.
In case of custom-built websites, no events are retrospectively populated by default. you can reach out to our support team at [email protected]. in case you have such a request.
10) Can I combine multiple segments to create a more specific audience for a campaign?
Yes, you can combine multiple segments while creating a new filter-based using the “part of a segment” filter and combine multiple segments.
11) What is the maximum number of filters I can apply to a dynamic segment?
There is no limitation on the number of filters we can apply while creating a segment. However, we recommend you to use not more than 10 filters at once for optimal performance.
12) How often do filter-based segments update based on changes to customer behaviour or properties?
Filter-based segments are not refreshed automatically as of now. You can use the ‘Refresh’ button to manually update the segment as per your requirements. Automatic-refresh of segments at regular intervals is in our roadmap though and we’ll keep you posted on this.
13) How much time does it take to refresh a filter-based segment?
Depending on the customer data available & the filters applied for a particular segment, it can take anywhere between 10-0 seconds to refresh a segment (or calculate the count of customers in a segment)
14) Can I create exclusion rules for dynamic segments to exclude certain customers or behaviour?
Yes, you can use the “Exclude customers with certain property” checkbox to exclude customers as per your requirements.
15) Can I create segments based on customer interactions outside of my Bik-connected store, such as social media engagement or email activity?
We can only use customer interactions with channels connected with Bik to create segments. You can create segments on how your customers interact with an email campaign sent via Bik, but not on interactions outside of this, for like a support-related email sent by them.
16) How can I send events/event properties & user properties if I using a custom website?
You can integrate your store with our APIs in order to push custom events. However, you can still download customer data from your customer data management systems in an Excel file & upload them on Bik to create segments as per your requirements.
17) Can I segment my customers based on custom events pushed through the API?
Currently, custom events pushed through our APIs cannot be used to create segments.
18) Can I add custom properties for my events and use them while creating segments?
Currently, custom events/properties can't be added to the segment builder. But such cases can be handled on case to case basis & reach out to our support team to solve this.
19) What is the maximum number of customers that I can upload in an Excel-uploaded segment?
You can upload a file which is upto 10 MB large. This can help you upload around 3 lakh customers at once based on the contact details you add.
20) How much time does it take to upload an Excel file to create a segment?
This depends on the how large the customer data which you want to upload is.
Files which are upto 6 MB large are processed on the dashboard and can take up to 10 minutes to be uploaded.
Files which are larger than 6 MB are processed in the background & you would be informed via an email once the sync is completed. This might take upto 20 minutes for a file which is 10 MB large.
21) Will the platform automatically remove duplicates in the uploaded static list?
Yes, we audit the uploaded data to automatically remove any duplicates or invalid data.
22) Are customer name, customer email ID & customer phone number all mandatory while uploading customers via Excel upload?
No, any one of either customer email ID or their phone number are sufficient to create a customer and use them in a segment for sending a campaign. However, we recommend you to add the name to help you identify customers better & also to personalise messages using variables.
For instance, if you want to send an email campaign, you can upload just a list of customer names with their email IDs & leave the phone number campaign blank.
23) Can I edit or remove individual customer information in a static list after it has been uploaded?
No, once a segment has been created by uploading a file, it cannot be edited to remove individual customers. You would have to create a new segment with the revised data.
24) How much time does it take to refresh a Shopify segment?
Depending on the customer data available on your Shopify store, it can take up to 15-30 minutes to refresh Shopify segments
25) Can I create sub-segments within a segment?
We cannot create sub-segments within a segment. You can still add additional filters as required on an existing segment to create new, refined segments.
26) How do I know which messaging channels are most effective for my segments?
‘Segment details’ also include the reachability of a particular segment on each of our channel. You can use this information to decide which channel would work the best for that segment.
27) What kind of reporting is available for dynamic segments, and how can I use it to optimize my campaigns?
You can understand the aggregate behaviour of a segment i.e., number of orders, order value, messages sent & recency of interaction in the ‘Segment details’. You can use this to determine the type of content you want to send. For example, segments with higher average order value can be given more discounts.
28) Are there any additional costs associated with using segments?
No, segment creation & management is covered your existing contract & no additional charges are applicable on this.
29) Can I schedule campaigns to automatically run for specific segments at certain times?
Currently, campaigns cannot be automatically scheduled based on specific segments.
30) How does the 'Email marketing consent' attribute get updated? What about SMS and Whatsapp marketing consent user properties
Email: It gets updated based on the data from shopify. Through webhook and one time migration
Email, SMS, Whatsapp - Through customer details section (https://dashboard.bik.ai/customers - click three dots for any customer)
For further assistance or to raise feature requests related to campaign segments, please contact [email protected]