Digital Agency Bangkok Co., Ltd.

Your dream in digital formats!

Google Tag Manager Without a Developer: Form, tel:, LINE, Thank-You

Google Tag Manager is where a marketer can fire four things without a developer editing the theme: a form that submitted, a tel: click on the number you mean, a LINE button that opens the account staff answer, and a thank-you page people reach only after that submit. This note is how to set those four, then test them. It is not a service page, and it does not quote a fee. The ads work that consumes these events is on our Google Ads services page. If the container snippet is missing, that install is the one step that needs whoever can edit the header. After it is live, these tags stay in Tag Manager.

Short answer: Enable Click URL and Form ID. Wait for a successful submit, not the first click on Send. Use Just Links for tel: and for the LINE URL, only on the page the ad uses. Use a pageview for a thank-you path only if the menu cannot open it. Preview on a phone, in Thai and in English, then publish that version. Digital Agency Bangkok can hold the container and the ads account as one brief. This article will not invent a figure for it.

What you can do without a developer

You need publish rights on the container, and you need to see the live page. Under Variables, enable Click URL, Click Text, Click Classes, Page URL, Page Path, Form ID, and Form Classes.

Work in a workspace named for the change. Name tags with the language, the page, and the event. “TH contact form success” is findable. “GA4 event” is not. Do not add a second container because the first one looks busy. Two containers double-fire the same click. If you cannot publish, stop. A tag that lives only in your workspace does not measure a visitor.

Name the four events before you create a tag

Write each event as a sentence sales would accept. The form on this URL was submitted, and a row arrived. A click on the telephone number on this URL opened the dialler. The LINE button on this URL opened the official account staff answer. The thank-you URL opened only after that submit, not from a menu. If you cannot write the sentence, do not create the tag.

How that event should be marked primary, and why you do not import it twice, sits next to how to install Google Ads conversion tracking. This article stops at the container. Thai and English are two URLs. A trigger on the English path alone misses the Thai form. Name both paths, and test both.

Form submit: wait for success, not the Send click

A click on Send is not a lead. Validation can fail, including a Thai phone field on a second try. If the tag fires on that click, Ads records a conversion the inbox never saw. Prefer Form Submission, with Check Validation on, limited to the page the ad uses. In preview, submit empty. The tag should not fire. Submit once, correctly, on a phone. It should fire once.

Some plugins never tell the browser the form submitted. They stay on the page and show a success line. Form Submission stays quiet. That is not a reason to paste JavaScript. If the success line is now visible, use Element Visibility on that text, only on this page. If the form redirects, use the thank-you pageview, and do not also fire the click. If preview already shows an event after success, copy that name into a Custom Event trigger. Do not invent a name from a tutorial.

tel: clicks, limited to the number you mean

A telephone event here is a click on a tel: link, not a call you answered. The tag cannot hear whether the person stayed on the line. Use Click - Just Links. Click URL contains tel:. Page URL contains the landing path, not the whole site. The footer number on every article will fire all day if you skip the page condition. In preview, click the number the ad mentions. Click URL should start with tel: and include those digits.

If the button has no link, Click URL is empty and Just Links will not fire. Do not write a script to cover that. Ask for a real tel: href. If the control does not exist yet, it belongs with web design, not with a tag you invent. Test from a phone, on the Thai URL and the English URL.

LINE: the button on this page, not every LINE mark

LINE is often the lead a Thai marketer wants. A click is still not a chat. The tag records that a link opened. It does not record that staff replied. Do not hide that gap with a rate you have not counted. Use Click - Just Links. Fire when Click URL contains line.me, or lin.ee, or the path the official account uses. Limit Page URL to the landing path.

lin.ee and line.me are different strings. Match the one the button uses. Open the button on a phone, including inside the LINE app if that is how the ad is clicked. Preview may not run inside that app. After you publish, do one live click and see whether a chat arrived. If the same person can submit the form and tap LINE, do not add the two tags and call the sum leads. Keep them separate so Ads can choose one.

Thank-you pages: a pageview is a lead only if the path is closed

A thank-you pageview is the simplest tag, and the easiest to get wrong. Use a Page View trigger whose path equals the thank-you path. Do not use All Pages. Open that URL from a bookmark, from search, and from the menu, without sending the form. If it loads, a pageview is not a lead. Unlink it. Prefer a success event until the path is private to the submit.

Thai and English often use different paths. An English thank-you rule misses a Thai path, and it never sees a form that stays on the landing URL and only shows a sentence. Do not copy the English pageview onto the Thai page and call it done. A thank-you tag and a form tag on the same success double-count if both go to Ads. Use one as the primary.

Preview, then publish, then one live test

Preview is not the live site. Confirm your container loaded, not an older tag from the theme. Submit empty. The form tag should not fire. Submit once. You want one form tag, or one thank-you view, not both. Click tel: and confirm the digits. Click LINE and confirm the official account, not the footer. Repeat on the other language.

  1. Publish only the workspace you just tested.
  2. Submit one form sales can recognise, and note the time.
  3. Tap tel: and LINE once, without preview.
  4. Look at the inbox and the LINE chat, not at a screenshot of the tag list.

One of each event is the result you wanted. Two means a double fire. A row in the inbox and nothing from the tag means a miss. A tag and no row means the trigger is early, or the thank-you is public. Until that matches, do not raise a bid because the container looks complete. The page for that ads work remains Google Ads services.

What this article will not do

  • Invent a conversion rate, a cost per lead, or a share of forms that fail.
  • Quote a fee for Tag Manager, ads, or a website. Those figures, if published, live on the service pages.
  • Name other firms, or place them in an order.
  • Treat a tel: click as an answered call, a LINE click as a chat, or a public thank-you view as a form.
  • Hand you a script to paste. If built-in triggers cannot see the control, the next step is a real link or a success state you can see in preview.

FAQ

Can a marketer set up Google Tag Manager without a developer?

Yes, for a form success, a tel: click, a LINE click, and a thank-you path, once the container snippet is on the site. You use built-in triggers and preview. Installing the first snippet, if it is missing, needs whoever edits the header. After that, these four stay in the container.

Why does the form tag never fire when the inbox still gets the email?

The form sent the data without telling the browser, so Form Submission stays quiet. Preview a successful submit. If nothing fires, use the visible success line, a closed thank-you path, or the exact event name preview shows. Do not count the Send click.

No. Limit the trigger to the control on the landing URL, and to the number or official account the ad names. Footer icons and generic LINE links inflate the report. A click is not a call answered and not a chat.

When is a thank-you page the right Google Tag Manager trigger?

Only when people reach that path by submitting, not from a menu, search, or a bookmark. If the URL loads without a form, use a success event instead. Do not fire a form tag and a thank-you tag as two conversions for the same submit.

What should we publish, and who checks it?

Publish the workspace you previewed, on the Thai URL and the English URL, then run one live test sales can recognise. Ask who publishes, who edits the form, and whether the same event is already imported. The commercial page for the ads work is Google Ads services. This article does not quote a setup fee.

Line Whatsapp