Core implementation
Follow this onboarding checklist for SaaS and eCommerce. If you’d like us to onboard you on GrowthOS, send us a message at [email protected].
This checklist covers the essential steps to get started with GrowthOS. Follow along to set up your foundation, connect your data, and prepare your team for activation.
Invite team members. Operating a GrowthOS is a team sport! Add a developer to help you set up tracking code; add your marketing, sales, and product pros to help turbocharge your growth operations.
Create a source. To begin understanding your customers and how they are using your product, you’ll need to start collecting data from the places where you engage with them. At Intempt, we call these sources. Most customers start with a JavaScript tracker to collect website activity data, an iOS and Android tracker for mobile app users' data, HubSpot for tracking sales activity, or Shopify to get all your store’s data.
Choose what events to track. The first step toward data clarity is creating a tracking plan to decide what customer data you need to collect, and why, allowing you to minimize development time from the start.
Implement identification. To identify customers across all your sources, you need to collect an “identifier” for each user - a unique data item that is consistently associated with the user’s or account’s profile (usually an email address). You can implement identifiers across your sources by enabling the “User” or “Account” identifier toggle in selected source collections. Note: implementing identify is only necessary for our non-cloud connectors like JS, iOS, and Node.js SDKs.
Implement custom event tracking. If you have non-app connector sources deployed like Android SDK, iOS SDK, JS, or Node.js sources, you will need to create custom collections in order to track specific events on your site or app.
Create an event. Events allow you to get information about your customer's actions in your app, website, or other data source. To create an event, you need to select a source and its respective event collection to create specific conditions that define an event. With events created (like purchase, form submission, sign up and etc.) you can create segments, trigger journeys, and use them in reports.
Create a segment. Segments allow you to define groups of users or accounts based on their behaviors or attributes. Segments allow combining multiple data items (attributes, events) into a single condition with advanced AND and OR grouping criteria.
Note: A user or account can be in or out of the segment dynamically depending on the conditions they match in real-time.
📘 Good to know
You can implement Intempt in a few different ways to ensure it seamlessly fits the rest of your tech stack.
What’s Next?
After implementing the core features, you can dive deeper into advanced tools and functionalities to maximize your platform's potential. Here's how you can leverage the features effectively:
Create Agents. Use AI predictive analytics to understand customer behavior and make data-driven decisions.
Create personalizations. Implement personalized campaigns by tailoring content and experiences to individual preferences and behaviors.
Run experiments. A/B test different variations of your marketing strategies to identify the most effective approaches. Leverage data from experiments to refine your campaigns further.
Automate user journeys. Journeys is a campaign and workflow planning-execution tool in Intempt. It lets you visually automate engagement workflows to deliver omnichannel campaigns based on user behavior. You can apply complex steps, delay logic, and yes/no conditions at each journey step to ensure your message is sent to the micro-targeted user segment.
Generate detailed reports. Create comprehensive reports to evaluate your campaigns and user journeys. With Reports, you can analyze customer trends and display the data in various chart types.
Visualize metrics with dashboards. Dashboards allow you to view all your most important metrics at a glance. You can add reports, journeys, or experiences analytics and user and account lists to track your progress and KPIs regularly.