In this article, we'll explore Setup Assistant, a tool developed by Stape. You'll learn how it works, who can benefit from it, and the key advantages it provides.
The Setup Assistant is a tool developed by Stape that simplifies data tracking configuration. It generates pre-made Google Tag Manager (GTM) container templates based on the tech stack and platforms you select. Once generated, these templates can be automatically imported into your web and server GTM containers.
In short, the process is as follows:
That's all it takes to start tracking right away!
The Setup Assistant is a valuable tool for anyone who wants to save time and get a customized template for their web and server GTM containers.
It is useful for marketers and business owners needing a data tracking configuration for a single website, as well as for agencies or freelancers aiming to optimize their workflow.
Whether your website is custom-built or created on a CMS platform, Setup Assistant has you covered.
Here's a list of supported CMS options:
As for the most popular advertising platforms, our Setup Assistant supports:
| Benefit | What do I get? |
| Fast launch | Skip hours of manual work — your GTM setup is ready in minutes so you can focus on growth instead of configuration. |
| Flexible tracking | Select the platforms and destinations you need and get custom GTM templates that match your business setup. |
| Expert-built configuration | Setup Assistant applies proven best practices from Stape experts. |
| User-friendly | Designed for marketers and business owners, no technical skills are required to get started. |
| Free of charge | Enjoy all these benefits at no additional cost. |
If you don’t have a sGTM container in your Stape account, you can create one with Setup Assistant.
To do it, go to the sGTM tab in your account → click “Create sGTM container” → select the option “With Setup Assistant”.

On the text screen, you need to specify the typical configurations related to sGTM container creation:
Then click Create Container.

If you already have the sGTM container on Stape, click on the Setup Assistant icon next to your “Container settings”.
To find it, go to your Stape account → within the sGTM section, click on the required container → locate the Setup Assistant icon next to “Container settings”.

1.1 Paste your domain in the format https://youdomain.com and click Scan domain.
On this step, the CMS platform and current tracking setup are detected.

If you skipped scanning, please expand the collapsed element below by clicking on it for further guidelines.
Choose the type of your business:
Click “Next”.

Follow the instructions starting from step 1.3 of this guide.
1.2 Choose your setup scenario.
At the moment, only the option “Start from scratch” is available. In future releases, we plan to add an option “Migrate existing setup”.
Click “Next”.

2.1 Select the way you want to import templates into web and server GTM containers.
The Setup Assistant provides two options:

👉If you stick with Manual setup, go directly to step 2.4.
If you chose Automatic setup via Google auth, follow the next steps.
2.2 Select the account that has access to the GTM container you need to do tracking configurations for (you need to have at least Editor permission).
Provide all the permissions required for Setup Assistant to add the templates into GTM containers by clicking “Allow”.

2.3 Configure your web and server GTM setup.
Select creating a new web/server GTM container or use an existing one.
When clicking on the fields, you can see a detailed guide on how to find the required values on the right part of the screen.

2.4 If you use the website for lead generation, you will be asked to add some extra values. Please click on the collapsed element below to see the detailed instructions on how to get the data required for completing the setup on this step.
On this step with the lead generation website, you need to specify the thank-you URL (a place where the user lands after submitting an email, scheduling a meeting, or doing some other target action).
Note:
At least one field must be filled to proceed.
To find your thank-you page URL, do the following:
Each URL becomes a trigger for your tags, letting you count leads from form submissions and scheduled calls.
🤔No thank-you page? Please ask your developers to create a separate thank-you page.

2.5 Select the platforms you need to configure server-side tracking for.
Based on the list of platforms you’ve selected, Setup Assistant will generate the templates (tags, triggers, variables, clients) to track the users’ interactions with the website.

2.6 Specify the IDs for the platforms you’ve selected.
These values are required for the Setup Assistant to connect your GTM tracking setup with third-party platforms and send data about user interactions to the correct destinations.
You can safely add these values through the Setup Assistant. Stape uses secure cloud infrastructure and security controls to protect customer data and restrict unauthorized access.
For more information about how Stape protects customer data, see the Stape GDPR Statement.
We have prepared detailed guides for you on how to find the values for each platform. They are also available within the Setup Assistant interface on the right part of the screen when you click on the field.
To see the guidelines within this documentation, click on the corresponding platform name below:




How to find Pixel ID?

How to find CAPI Token?

The configuration will slightly differ based on the type you’ve chosen (eCommerce or lead generation). Here, we show how to set up both.
How to find Insight Tag ID?

How to find API Token?

How to find Conversion IDs?

Here is an example of the fields configuration for the eCommerce type:

Here is an example of the fields configuration for lead generation type:



Here is an example of Snapchat fields configuration:


How to find Pixel ID?

How to find eAPI Token?

Here is an example of the fields used to configure TikTok server-side tracking:



The configuration will differ based on the type you’ve chosen (eCommerce or lead generation). In this section, we show how to set up both, and we will start with the eCommerce fields.
How to find the conversion ID?

How to find the conversion label?

Here is an example of Google Ads fields configuration for the eCommerce type:

Here is an example of Google Ads fields configuration for lead generation type:

The configuration will slightly differ based on the type you’ve chosen (eCommerce or lead generation). Here, we show how to set up both. We will start with the eCommerce fields.

Here is an example of Microsoft fields configuration for the eCommerce type:

Here is an example of Microsoft fields configuration for lead generation type:




Here is an example of Pinterest fields configuration:

Once the values are added, click “Next”.

3.1 Choose your tagging server URL.
The tagging server URL (tracking subdomain) is used to improve data reliability and reduce the impact of ad blockers and browser restrictions on your data. You have two options:

3.2 Specify whether you have a consent banner.
You must have one if you target users in European countries under GDPR, or some other regions or states that have data regulations implemented.
Note:
Stape will add a Consent Listener tag to your container; it’ll listen to the consent status and push a custom event “stape_consent_update”, so no need from your end to do any extra configuration. Everything that’s required is having a properly configured cookie banner and enabled Consent Mode v2.

👉If you go with automatic setup, proceed with step 3.4.
👉If you opted for manual setup earlier, follow step 3.3; otherwise, skip it.
3.3 With the manual setup option, you’ll see the screen with a ready-to-download template for web and server GTM containers.
Click “Download .zip”.

And import the templates manually into the containers you need:

3.4 If you opt for creating a new custom domain in the previous steps, link the domain by adding a DNS record to your hosting provider. The steps may differ due to the specific interface and flow of each provider, but basically you need to copy and paste the values we’ve generated for your custom domain.
We have detailed guides on how to add the DNS records for the most popular platforms. Follow the guides below:
Once done, click “Verify”.
Note that verification usually takes 30 min - 24 h in rare cases.

4.1 Based on the CMS platform you use for your website, Setup Assistant will suggest the app. The app configuration allows you to add the server container and set up the data layer on the website.
To proceed with app configuration, click “Next”.

4.2 On the next screen, you will be provided with the values that need to be added to your app to complete app configuration.
Follow the instructions below to configure the app based on the platform you use:

For detailed installation instructions, refer to your GTM code installer’s official documentation.

After you do it, verify that everything works:

4.3 Once the Setup Assistant has done its part, you will see the success screen.

At this point, you need to go to your web and server GTM containers, debug the setup, and publish the changes if everything works properly.
Note:
If you missed some steps during the configuration (such as verifying the custom subdomain, adding IDs for the platforms you need server-side tracking for, or skipping app configuration), your final screen will differ. Before testing the configuration, please complete skipped steps.
Go to Google Tag Manager and open the web and server containers you configured with the Setup Assistant.
In the web container, click Preview in the top-right corner to open the GTM preview and debugging interface. Repeat the same process for your server container. Keep both preview windows available so you can check how events are sent from the web container and processed by the server container.

Open your website and perform the actions that should trigger your tracking events, such as viewing a page, submitting a form, or completing a purchase.
Check the Debug window for both containers:
If a tag doesn't fire as expected, review its trigger conditions and configuration before publishing the container.
For more details on debugging and monitoring your server-side tracking setup, refer to our guide.
⚠️Prevent over-reporting from other integrations
Check whether you have any additional plugins or integrations that also send events to the same platforms that are currently configured in GTM. Sending duplicate events can lead to over-reporting. For example, Shopify has Google and Meta apps that may have active integrations for sending events. If any such integrations exist, disable this functionality in the apps.
Similarly, consider what you may already have in your GTM containers or site codebase, and ensure there are no conflicts or double-firing tags.

Once you've verified that the setup works correctly, return to each GTM container and click Submit in the top-right corner.
You need to submit the changes for both the web and server containers.

Enter a descriptive Version name to help you identify the changes later.
Click Publish to make the changes live.
After publishing, you can use your website and the connected platforms' debugging or testing tools to verify that data is being received as expected.

Yes, the Setup Assistant is available to all Stape users starting from our Free plan and above.
To set up a same-origin server-side configuration, you should use the full Same Origin Path as the Server Container URL in the Setup Assistant. For example, you would enter https://www.yourdomain.com/sgtm/ as the URL.
You can find more information on the use of the same origin approach in our Helpdesk.
If you have any questions, please feel free to ask them in our Stape Community.
Setup Assistant is an excellent choice for anyone looking to simplify their tracking setup. It saves you time and effort by offering pre-configured templates tailored to your platform and business needs. With a user-friendly interface and expert-built configurations, you can set up your tracking in minutes without the need for technical skills.
Comments