Meta domain verification wouldn't pass for us through a tag manager, because the meta tag has to sit in the HTML the server renders (that difference can eat two weeks of wondering what's wrong).
A user bought our expensive plan, the one where we send the dispute letters for him. He didn't trust us with the sending, so he printed the letters himself and mailed them. Several bureau errors came off his report anyway.
@HarryLyu Something we saw cuts against this a bit: our cheapest tier keeps people subscribed longer than the pricier ones do, and I can't explain it yet.
@PascalCaloc Channel first, I'd say. Even for us 77% of trials run out unpaid, and I'd still want to know if the few who paid came from the same place as the rest.
@buildwithvenkey One caution on trial to paid: the newest week in our data always comes in 30% to 40% short on paying users, so we only decide on weeks that have matured.
@ahmedgagan11 Part of why we can't catch it early: Apple and Google handle all our billing, so the card stays with the store and there's no way for us to test it ahead of renewal.
@rokhladnik On 10 Sep Meta turned down the three campaigns that performed best for us, citing trademark, and the exact reason never surfaced. I suspect the bureau names visible on app screenshots.
@RyanRayMartin For a team tool I'd care more about setup than price, because the hardest part with a new person is moving them off the program they're used to.
@krishav_kr9125 Neither, in our case. The app grew out of a service business with over 20,000 clients, so our first app users were those clients, reached by SMS and email.
@hshipit For our app we shifted spend away from Meta into Apple Search Ads. I think a person typing in App Store search is nearer to installing than somebody scrolling Instagram.
If a friend asked how to start app ads, I'd tell them to make a lot of creatives and to A/B test the app screens too, together with whoever owns the product.