Rolling out today is a new feature that will make it easier than ever to programmatically send highly targeted notifications to your subscribers. Introducing the Aimtell Alias.
Alias enables you to associate another username, user id or email with a particular subscriber providing a simplified way to send server-side requests to track attributes, events or send notifications against a specific subscriber.
To best demonstrate this, let’s pretend you run a popular website that allows users to stream movies for a small monthly fee.
User MovieLover27 visits your website and subscribes to push notifications. A few days later you want to make a note that MovieLover27’s watched the incredible Comedy movie, Get Out. (Yes, according to Rotten Tomatoes, it’s a Comedy movie. Go figure. )
Traditionally, you could take care of this by tracking Custom Events while MovieLover27 is on your site. But maybe he watched it on his Desktop and only subscribed to notifications on his Android. Dang!
In that case, you’d previously need to:
- Create a database on your server that stores Aimtell’s subscriber id with your user’s username.
- Create a server endpoint that listens for calls with username and subscriber id that inserts it into your database.
- Later, when attempting to track the data, send a call to your database to lookup the subscriber id for MovieLover27.
- Take that subscriber id found in step 4 (i.e a2b31616-7db3-e6cc-ec21-308221b1bfb0) and send a POST to Aimtell’s API using that subscriber id with the desired attributes/events.
Possible? Certainly. More tedious than needed? Definitely.
Now, with Alias, you can simply:
- Send a POST anytime to Aimtell’s API targeting username MovieLover27 with the desired attributes/events.
That’s it. Easy peasy lemon squeezy. (That’s still a saying, right?)
To check if you’re on the latest version of the tracking code, simply check out the version number under View Websites > Edit > Installation. (screenshot). As long as you’re above version 3.933 you’re good to go.
As always, if you have any questions feel free to reach out to your account manager or create a support ticket within the dashboard.
alias, api, new feature, web push api*.