That screenshot you shared is from Google Tag Manager, but if you’re trying to track phone clicks for Facebook Ads attribution, here’s how it connects—and what might be going wrong.
What's Likely Happening:
You’re trying to fire a Facebook Pixel event (like Lead or Contact) when someone clicks a phone number on your site (i.e., a tel: link). That’s a solid way to track leads—but the trigger setup is a little too complex right now, and it's stopping the tag from firing.
Here’s How to Fix It:
Keep it simple
You don’t need that _triggers RegEx line unless you're doing some very advanced tag sequencing. Just track when someone clicks a phone link.
In GTM, update your trigger like this:
In your Facebook Pixel tag:
Use this trigger (the one you just cleaned up).
Fire a custom event like Lead or PhoneClick, depending on your goals.
You can also send custom parameters like {contact_method: 'phone'} if you're using Facebook's Conversions API setup too.
Bonus Tip:
After saving changes in GTM, use the Preview mode to test it. Click a phone link on your site and confirm the Facebook Pixel tag fires (check with the Meta Pixel Helper Chrome extension too).
Tip: That RegEx condition is over-complicating things. If you’re using GTM to trigger Facebook Pixel on phone clicks, strip it down to just the basics (tel: and gtm.linkClick) and your tags will fire like a charm. Let me know if you want to track this through Conversions API too—happy to help!