Step two: Applying AI to your cloud
With all your customer data prepared and organized in the cloud — including results from your first few campaigns — your AI tools can really shine. Given the right set of criteria, analytical AI tools can examine large quantities of data and identify patterns or commonalities faster and more accurately than a person can. Many of these tools then translate those patterns into insights and suggestions that marketing teams can then put into their plans (more on this later).
The AI model you use with your data will likely depend on the data cloud you use. For example, Google BigQuery users may leverage Gemini or Vertex AI models. Snowflake users will likely employ a Cortex model.
Each AI model comes with its own settings and configurations, and it’s also designed to learn and improve over time. The more data it has, the more insights it can generate, and the better it will perform. That means you need to make sure these tools get all the data they need.
Gather and collect the metrics from your campaigns and ensure it lands back in your data cloud, adding to your single source of truth. Then, use your AI tools to find patterns and generate insights from these campaigns. While this has the potential to be a highly manual process, some composable customer data solutions (CDPs) offer a way to ingest campaign result data back into the data cloud automatically, regardless of the destination the campaign was launched in.Â
As we discussed previously, starting with a few small, simple campaigns may be easier to run while you get used to the tools and how they gather data.
Finding the latest metrics
Depending on the tools you use, you may need to check multiple places to find your metrics. While GrowthLoop can ingest data and metrics from a variety of tools into one place, if you’re running an A/B testing campaign on Google and Facebook, you may need to check Facebook’s and Google’s dashboards to get all of your metrics.
Additionally, some tools gather and update data in batches, such as once per day. This is usually sufficient, although there are tools that can update in real-time. For example, GrowthLoop’s Continuous Queries feature updates campaigns every time a customer interacts with it. This can minimize some potentially frustrating edge cases, such as instances where a customer leaves items in their web store cart before completing the transaction, gets batched into an abandoned cart campaign, and then returns to finalize the transaction before those emails come out.Â
With tools that only update in batches, this customer would erroneously receive the “Abandoned Cart” email despite the fact that they already completed their purchase. With Continuous Queries, the customer would be marked as having completed their purchase as soon as it went through, and they would automatically be removed from the scheduled campaign.Â