Smile Apps - HubSpot

HubSpot is a marketing and sales software that can help you manage your online store.

The Smile Apps HubSpot integration allows you to automatically sync rewards data to help you filter your contact list in HubSpot. After authenticating your HubSpot account, your customers reward data will automatically be pushed to the customer view.

Starting on our Small Business plan, you can use the and HubSpot integration! Information Synced to HubSpot

Our HubSpot integration allows you to automatically sync the information listed below:

  • Customer's points balance
  • Customer's referral URL
  • VIP Tier name
  • VIP Tier ID

Note: The first data sync can take minutes or hours, depending on how many customers you have in your program. If a customer's email is not already in HubSpot, will create it.

How to Install the HubSpot Integration

  1. In your admin, click on 'Apps & Integration'.
  2. Select the HubSpot app and then click 'Install'.
  3. Click on 'Connect to Hubspot' to grant access to the integration permissions.
  4. When you click 'Grant Access' in the permissions page, it will bring you back to the admin.
  5. Click 'Sync'  to start syncing your data over to HubSpot

That's it! You have now installed the HubSpot integration into

How to Create a "Program Members" List in HubSpot

In HubSpot, you can create a unique program members list using the properties that are synced in our integration.

Note: You must be on HubSpot's Basic, Pro, or Enterprise plan to create a list.

  1. When you are creating a new list in HubSpot, give your list a name so that you can easily identify this group of customers. We also recommend selecting the 'Smart' list option so that your list will update continuously based on your rules.
  2. Select the 'Contact Property' option and search for the property that you would like to use for your list.
  3. If you would like a list of program members, search for 'Smile Points Balance'. If you would like a list of VIP Tier members, search for 'Smile VIP Tier Name'.
  4. When you have found the property that you would like to use, select 'is greater than or equal to' option and enter '1'. This will generate a list of customers that have 1 or more points in your rewards program.
  5. When you are satisfied, click 'Done' and then click 'Save', and HubSpot will start processing your Program Members list.

How to Filter Your Contact List in HubSpot

When you are managing your customers in HubSpot, you have the option to filter your contacts by program member information.

  1. In your Contact page, click on the 'Add Filter' link found on the left-hand side.
  2. In the filter list, search 'Smile' to find the program information.
  3. Select the reward program option that you would like to filter your list and then click 'Apply Filter'.

That's it! Now your contact list is filtered based on the reward program information that you have selected.

Send Us Feedback

If you have any other suggestions on information that you would like to sync with HubSpot, please send your feedback to and let us know why this information is important for your rewards program.

Click here to learn more about Smile Apps. 

Still need help? Contact Us Contact Us