Yeah this is a classic headache with Snap + affiliate setups.
UTMs will only get you so far since you’re basically stitching two different attribution systems that don’t talk to each other. What’s worked better for me is treating Snap as more of an assist channel and relying on your own tracking layer in between, even if it’s just simple click IDs or sub IDs passed through your links.
A lot of people also underestimate post-click behavior here. Snap traffic can be pretty top of funnel, so conversions might not happen on the first session. That makes it look like nothing’s working when it actually is, just delayed or attributed elsewhere.
Not perfect, but comparing trends instead of exact numbers helped me stay sane. Like if spend and clicks go up and overall conversions lift after, even if Snap isn’t “claiming” them, you’re probably on the right track.