Hi Jason. You can control the events that get sent to Facebook and trigger them off specific criteria – such as different tealium_events. First off you’ll need to turn off the auto page view trigger – use data mappings in the tag to do this: This then allows you to use Event mapping to control what FB event you want to send, whether that be standard ones (as you’ve described with Page View and Subscribe) or custom events. To trigger these, you use an existing data layer variable that allows you to distinguish the different events you want to trigger on. In the screengrab below, I'm using event_name for decisioning. If you don't have one datalayer variable that could be used for all cases, make a new one, e.g. fb_event_name and set the right values to it with extensions. In the example below, you can see a pre-existing mapping to SubmitApplication we have, and I've mocked up what a Subscribe event might look like. With this approach, pixel ID would stay the same and you would generate events only when you explicitly want to. Hope that helps.
... View more