Flexible customer properties
Keep the attributes your business actually uses.
Keep profiles, properties, and customer activity together. Give your marketing a shared memory, instead of another spreadsheet to keep up to date.
$2 in free usage credits. Start with one app. Grow into the stack.Keep contact details beside activity and email history.
Group customers with the properties and criteria that matter.
Give the rest of your customer stack the same context.
maya@example.com
Everyday collection · $128
Just nowA little hello from Northstar
YesterdayViewed the everyday collection
YesterdayA helpful conversation with your team
MondayBuilt for businesses reaching millions. Trusted by seven-figure agencies.
THE WORK BEHIND THE WORK
The email address is in a spreadsheet. The signup is in analytics. The last message is in another tool. Reconstructing a customer’s story takes time you could spend making the next interaction better.
Start with one contact view. Bring properties, events, email activity, and conversations around it. Your customer record becomes useful context for the work that follows.
BUILT FOR THE WAY YOU WORK
Keep the details that matter, build useful audiences, and see the conversations, emails, and events behind each customer. A CRM for the people doing the work.
01 / A SHARED MEMORY
Open a contact and the relationship comes into focus. Profile details on one side. Past Conversations, Recent Emails, and Recent Events on the other. No detective work across separate tools.
maya@example.com
Everyday collection · $128
Just nowA little hello from Northstar
YesterdayViewed the everyday collection
YesterdayA helpful conversation with your team
MondayContact detail · Sample customer information across the stack.
02 / PEOPLE WITH SOMETHING IN COMMON
Combine customer properties with AND, OR, and NOT conditions. Save the result as a list you can use in campaigns. Filter recent behavior too, with event conditions covering the last 24 hours.
Audience builder · This example combines subscription and country properties.
03 / MAKE YOUR DATA USEFUL
Bring contacts in from CSV or Stripe, choose the attributes your team needs, and configure the columns you want to see. Built-in email validation helps you inspect your list before a send.
emaildisplayNamecountryImport and organize · Validation is a separately metered activity.
THE DETAILS MAKE THE DIFFERENCE
Keep the attributes your business actually uses.
Give a useful set of filters a name and use it again.
Read conversations, emails, and events from one record.
Manage the contact’s subscription state with care.
Check addresses and review valid or invalid results.
Keep each business’s customer data in its own project.
PUT IT TO WORK
Choose a situation. See how the product helps you move it forward.
Import a list or identify a customer through the SDK.
Add the properties that explain their relationship with your business.
Use that customer context in email and connected workflows.
A welcome built on a customer record you can keep using.
FROM IDEA TO FIRST RESULT
Start with CRM. Everything else can wait until you need it.
Get started free Explore the documentationImport contacts or identify customers through the SDK.
Add attributes and set up the columns your team uses.
Save a filtered list and use it in a campaign or workflow.
Create and update contacts, work with customer properties, and retrieve a record by its identifier. Keep your own tools connected to the customer data your team uses every day.
Explore the API schema/api/v2/projects/{projectId}/crm/contacts/{distinctId}Endpoint preview. The API schema documents authentication, parameters, and response fields.
ROOM TO GROW
CRM activity shares your project’s usage balance. Email validation, analytics queries, and other services are metered separately.
Explore pricingFree usage credits included.
Top up when you’re ready for more.
No. Apps within a project work with shared customer records. That is what makes campaign audiences, support context, and customer activity useful together.
Yes. Saasco includes CSV and Stripe customer import flows. You can also identify customers through the SDK.
Use customer properties with operators such as equals, contains, date ranges, and numeric comparisons. Combine them with AND, OR, and NOT.
Performed-event and not-performed-event filters use the last 24 hours, so you can build audiences around recent customer activity.
Your audience should preserve the customer’s subscription preferences. Campaign audience evaluation separately requires a subscribed contact, and resubscription has safeguards.
What they explored. What they opened. What they care about. A connected record gives your team the context to make the next interaction feel personal.
Start with CRM