Hey everyone! I’ve been exploring Attributive.ai for a potential project at work, and I’m really impressed by the promise of their custom channel grouping. It seems super flexible compared to some other platforms I’ve tested. However, I’ve hit a bit of a wall and I’m hoping someone with more experience can point out what I’m missing.
I’m trying to set up a custom channel rule to bucket some of our more niche paid social campaigns into a channel we’re calling “Specialty Social.” The idea is to separate them from our mainstream Facebook and Instagram efforts. I’ve built what I think is the correct rule in the UI, using a combination of UTM parameters and referring domain logic, but the sessions just aren’t landing in the custom channel. They keep falling into the default “Paid Social” bucket or sometimes even “Direct.”
Here’s a simplified version of the logic I’m attempting: I want any visit where `utm_source` matches a regex like `(special_campaign|brand_partners)` AND the `utm_medium` is `social_paid` to go into “Specialty Social.” I’ve also tried adding the referring domain as an additional condition, just in case the UTMs are missing, but that doesn’t seem to help either. The order of my rules looks correct—the custom rule is placed above the broader “Paid Social” catch-all rule.
I’ve checked the raw session data in the events table, and the UTM parameters are definitely coming through as expected. I’ve also made sure the rule is published and not just in draft mode. Is there a known delay for these rules to apply retroactively or to start filtering new data? It’s been about 48 hours and I’m still not seeing the change in the attribution reports.
Has anyone else run into this kind of issue with custom channels in Attributive? I’m wondering if there’s a hierarchy or precedence I’m not understanding, or maybe something about session stitching that’s overriding my logic. I really want to make this work because the open-source, SQL-friendly nature of their data model is a huge plus for us. Any tips or debugging steps would be incredibly appreciated