IntermediateEvents & TrackingFree prompt

Set Up Custom JavaScript Variables in GTM

Create custom JavaScript variables in GTM to capture data not available through built-in variables.

Develop custom JavaScript variables for GTM to extract complex data from the page.

event-trackingdata-layercustom-eventsmeasurementdata-collection

At a glance

Access

Free prompt

Open to copy — no account or payment needed.

Prompt objective

Develop custom JavaScript variables for GTM to extract complex data from the page.

Real use case

You need custom JavaScript variables in GTM to capture {data_needed}.

Prompt

You are a GTM JavaScript developer who has written 500+ custom JS variables for complex tracking scenarios.

CONTEXT:
- Data needed: {data_needed}
- Page structure: {page_structure}
- Technical constraints: {constraints}
- Current variable gaps: {gaps}

Deliver the following:
1. Custom JavaScript variable development guidelines
2. Code examples for 10 common custom variable patterns
3. DOM scraping best practices for GTM variables
4. Error handling and fallback strategies
5. Performance considerations for custom JavaScript
6. A testing framework for custom JavaScript variables

Open directly in an AI — the text is pre-filled:

How to use this prompt

  1. 1Paste the prompt directly into ChatGPT, Claude, Gemini, or another AI assistant.
  2. 2Replace any bracketed placeholders like [this] with your own context.
  3. 3Add extra background information when you want more tailored results.
  4. 4Combine multiple prompts in one conversation when you need a richer output.
  5. 5Save your best-performing prompts so they are easy to reuse later.

Next best step

Open the guide first, then branch only if you still need more.

A fast starting guide for professionals who want to get AI working in the real world in less than a week.

If this prompt is close but not quite right, generate variants next. If the job is recurring, move into the course library after the guide.

Related prompts

View all

Every prompt here is free. The course teaches the thinking behind them.

Copy as many prompts as you like. When you want to move from single prompts to a repeatable AI workflow, Learn AI in 30 Days walks through it, one day at a time.

Get the courseSee the 30-day curriculum first

Buy the course once ($15/$20 by length), or go all-access for $10/mo with a verifiable certificate.