Home>Manage Your Customer Groups

Create customer groups and filters

Who is this article for?
Sellers with the customers permission to manage manual and smart groups. Set permissions in Square Dashboard.

About customer groups and filters

In your Customer Directory, you can set up groups to organize your customer profiles. For example, you could set up a group for your regular customers.

Filters make it easy to search groups and analyze your customers within Customer Directory. Segmenting your customer database also allows you to communicate with and market to a target group. It also provides you insights into customer trends.

You can segment your customers by different channels with channel filters, such as in-store, online, third-party apps, subscriptions, invoices, and more.

Before you begin

You have two options for creating customer groups and filters:

  • Square Dashboard

  • Square POS app

While you can filter customers in the Square POS app, your filter options and criteria are not as extensive as what's available in the Square Dashboard.

If you want to filter by custom criteria that are not part of Square's default filters, you need to create custom fields for your customer profiles. Learn to create custom fields in your Customer Directory.

Changes you make will be reflected automatically across all your customers, anywhere you access Square.

View and apply filters

  1. Sign in to Square Dashboard, then click Marketing & loyalty > Customer directory.

  2. Click Feedback.

  3. Apply filters for the customer details and see how many customers match the criteria, as well as what percentage of your customer base.

    • Click + Add filter to add additional filters to get more specific about the customers in this group. For example, customers who made a purchase six months ago and are members of your loyalty program.

  4. Click Apply once you've added all filters.

  5. Once you have your new list of customers, click Save as group.

  6. Name your smart group, then click Create group.

  7. If you use Square Email Marketing, you can send email or text message campaigns to that group of customers by clicking Send campaign.

To go back to view all customers, click Group: All customers.

Create a customer group

Manual group

Create a manual group to hand-select a list of customers according to your needs. Manual groups are useful when importing customers in bulk or quickly adding a new customer from a sale. Manual groups only change if you add or subtract customers, unlike smart groups.

To create a manual group:

  1. Sign in to Square Dashboard, then click Marketing & loyalty > Customer directory.

  2. Click + Create group.

  3. Select Manual group > Next.

  4. Manually select customers and click Next.

  5. Name your group then click the Create group button.

Smart group

Smart groups continuously update on their own based on your customer's activities and the filters you put in place. Smart groups can be created by both you and your customer's interactions with your business. You can create a custom smart group or use a suggested template to make a smart group.

To create a smart group:

  1. Sign in to Square Dashboard, then click Marketing & loyalty > Customer directory.

  2. Click + Create Group.

  3. Select Smart group > Next.

  4. Select Custom smart group or select from the suggested templates, then click Next.

  5. Apply any relevant filters to the smart group, then click Next.

  6. Add additional filter details if needed and click Next.

  7. Name your group then click the Create group button.

  8. Using Square Marketing, you can send email or text message campaigns to that group of customers by clicking Send Campaign. You can also access groups you create in the Customer Directory when creating a campaign via Square Marketing.

To edit the rules, select the group in your directory > click Actions > Edit Group > make edits to settings > Save.

Create a channel filter

  1. Sign in to Square Dashboard, then click Marketing & loyalty > Customer directory.

  2. Click + Create group.

  3. Click Smart group > Next.

  4. Click Custom smart group > Next.

  5. Click Channel to define the customers in your group. Click Next.

  6. Customize the channel details and add any additional filters. Click Next.

  7. Name your smart group and click Create group.

You can click Send campaign to send an email or text message marketing campaign to your newly created audience.

Related articles