Launch an automated BigQuery machine learning model in minutes.

Fill in the fields below with details about your Google Cloud and Google Analytics accounts. Upon completing all fields, click download to generate a customized JSON file. Upload the file to CRMint to automate your pipelines.

CRMint Setup
CRMint UI CRMint is a Google open source dataflow platform that orchestrates the pipeline generated by Instant BQML/Vertex.

It has simple and intuitive web UI that gives you full control and transparency into the underlying data processing jobs.
  • App Engine
  • Cloud Run
CRMint can be deployed via App Engine or Cloud Run.

We suggest using App Engine since deploying with Cloud Run requires a Cloud Organization (through Workspace or Cloud Identity).

If you're unsure about this or haven't done it yet, it's best to stick with CRMint on App Engine.
Did you run the command below in the Google Cloud Shell terminal, yet?
Cloud Shell To activate the Cloud Shell, visit your Google Cloud Console and look for the "Activate Cloud Shell" button in the top right corner. It looks like a small terminal icon.

  • Churn Propensity
  • Event Propensity
  • Page Propensity
  • Product Propensity
  • Purchase Propensity
  • Repeat Purchase Propensity
  • User Property Propensity
This is a boosted tree regression model.
Trained on last 12 months of data updated weekly.
Scores updated daily for visitors.
This model contains the following features:
  • Device Browser
  • Device Category
  • Device Language
  • Device Mobile Brand Name
  • Device Mobile Model Name
  • Device Operating System
  • Day of Week
  • Country
  • City
  • Region
  • Medium
  • Source
  • Engagement Rate
  • Engagement Time
  • Count Pageviews / Screenviews
  • Count User Engagements
  • Count Scrolls
  • Count Session Starts
All visitors are scored.
The model output is a score between 0 and 100 (or a given multiplier).
Higher scores denote higher likelihood.
Pipeline name must start with a letter or underscore! Try again.
Select a name for your pipeline and its outputs.

This will be used as a prefix for your output tables in BigQuery, Google Analytics event, user property, and conversion action.

To give you a head start, we use generative AI to suggest a name based on your form inputs. You can use it or choose your own, but it must start with a letter, be 24 characters or less, and only contain letters, numbers, or underscores.
Cloud Project ID You can find your GA4 BigQuery Export project ID in Google Analytics in the Admin > Product Links > BigQuery links > Completed link details.
Cloud Project ID This is the Cloud Project ID associated with your CRMint application. You can find this Project ID in Google Cloud on the Cloud Overview page or within IAM & Admin > Settings.
  • Android
  • iOS
  • Web
Google Analytics Data Stream A data stream is a flow of data from a customer touchpoint (e.g., app, website) to Analytics. Your Google Analytics Data Stream types can be found within Admin > Data collection and modification > Data streams.
Google Analytics API Secret The Google Analytics API Secret can be found within Admin > Data collection and modification > Data streams.
Input is not a Property ID! Try again.
Google Analytics Property ID The Google Analytics Property ID can be found within Admin > Property > Property details.
  • United States (us)
  • European Union (eu)
  • Belgium (europe-west1)
  • Berlin (europe-west10)
  • Columbus, Ohio (us-east5)
  • Dallas (us-south1)
  • Dammam (me-central2)
  • Delhi (asia-south2)
  • Doha (me-central1)
  • Finland (europe-north1)
  • Frankfurt (europe-west3)
  • Hong Kong (asia-east2)
  • Iowa (us-central1)
  • Jakarta (asia-southeast2)
  • Johannesburg (africa-south1)
  • Las Vegas (us-west4)
  • London (europe-west2)
  • Los Angeles (us-west2)
  • Madrid (europe-southwest1)
  • Melbourne (australia-southeast2)
  • Milan (europe-west8)
  • Montréal (northamerica-northeast1)
  • Mumbai (asia-south1)
  • Netherlands (europe-west4)
  • Northern Virginia (us-east4)
  • Oregon (us-west1)
  • Osaka (asia-northeast2)
  • Paris (europe-west9)
  • Salt Lake City (us-west3)
  • Santiago (southamerica-west1)
  • Seoul (asia-northeast3)
  • Singapore (asia-southeast1)
  • South Carolina (us-east1)
  • Sydney (australia-southeast1)
  • São Paulo (southamerica-east1)
  • Taiwan (asia-east1)
  • Tel Aviv (me-west1)
  • Tokyo (asia-northeast1)
  • Toronto (northamerica-northeast2)
  • Turin (europe-west12)
  • us-central2
  • us-east7
  • Warsaw (europe-central2)
  • Zürich (europe-west6)
Google Analytics BigQuery Export Dataset Location The Google Analytics BigQuery Export Dataset Location can be found within Admin > Product links > BigQuery links > Completed link details > Default Location for dataset creation.
  • Daily
  • Fresh Daily
  • Streaming
GA BigQuery Type You can configure Google Analytics BigQuery export in three ways: on a daily schedule, in real-time (streaming), or, for GA360 customers, using a fresh daily option. You make this selection when enabling your BigQuery Linking in Google Analytics.
Permissions Acknowledgement
Did you add editor permissions for the Service Account,, to the Google Analytics property under Property or Account Access Management, yet?
Property Access Management Google Cloud's service account must be added with editor permissions to the Google Analytics property to automate audience creation. This can be done at the Account or Property level.

We use cookies for a better experience and site analytics. By using this site, you agree to our use of cookies.

We'd love to hear from you!
Send us an email at

Heads up! For CRMint on Cloud Run, you'll need a Google Cloud Organization (through Workspace or Cloud Identity) set up in your Google Cloud Project.

If you're unsure about this or haven't done it yet, it's best to stick with CRMint on App Engine.