Senior Options Architect
Rob Gioia is a Senior Options Architect at Department. He helps corporations stand up and operating utilizing Department’s suite of SDKs and merchandise. Previous to Department he labored as a cross-platform cellular purposes developer for a number of years, and makes use of his cellular improvement expertise to information purchasers via utilizing finest practices and chic coding options.
Nov 18, 2022
With so many choices at your disposal for gathering information and analytics, it’s straightforward to be overwhelmed by the chances or confused about the place to start. With Department, it’s straightforward. When you’ve built-in our SDK, you possibly can seize a variety of app and net occasions. With a rigorously deliberate information seize technique, you possibly can collect key insights, enhance the effectivity of your analytics processes, and retrieve the info that you must make knowledgeable selections and enhance ROI.
However bringing any such technique could be difficult and stuffed with pitfalls chances are you’ll not see coming. So we’ll attempt to information you thru this course of with a few of our prime do’s and don’ts.
First, let’s cowl a little bit about what is feasible with the Department platform.
The place do I begin with Department analytics?
The important thing to getting began with Department is implementing our SDK. With the Department SDK up and operating in your app, you instantly achieve entry to some very helpful analytics options comparable to:
- Automated monitoring of app occasions like installs, opens, clicks, reinstalls, and impressions.
- Flexibility to trace occasions from Department’s Occasion Ontology together with commerce occasions like buy, content material occasions like charge and share, and consumer lifecycle occasions like login.
- The aptitude to trace customized occasions, which have any title you outline and any customized metadata you want to add.
- Attribution throughout platforms and units.
For those who leverage Department’s Knowledge Feeds product, then you definately additionally get entry to:
- Knowledge Integrations. Simply hyperlink to widespread analytics platforms like Adobe Analytics and Google Analytics. Department will robotically ahead your app occasions.
- Occasion Ingestion. For those who monitor occasions utilizing Phase or mParticle, it’s also possible to carry out occasion ingestion and robotically ahead the occasions you monitor in these platforms to Department.
- Knowledge Exports. Leverage our suite of information export APIs, together with:
- Customized Export API
- Scheduled Log Exports API
- Question API
- Mixture API
- Each day Export API
You’ll be able to even export your information into CSV or JSON format utilizing the Department Dashboard or make queries programmatically.
Now, let’s soar into what NOT to do when leveraging Department’s analytics platform.
5 issues you must NOT do when capturing occasions by way of Department’s SDKs
DON’T monitor each occasion in your app and web site via Department
At first, it may appear enticing to arrange monitoring in Department for each occasion your customers take. Nevertheless, that’s pointless. It simply creates additional work on your crew with out including any worth to your reporting. At a excessive stage, you must solely monitor downstream occasions that offer you perception into the consumer journey, not each occasion attainable. It’s also precious to trace occasions you wish to use for adverts optimization and robotically ahead these occasions by way of our advert companion integrations. Try our weblog for extra on what occasions to seize utilizing Department.
DON’T monitor all occasions as customized occasions
Monitoring normal occasions each time attainable helps hold your information constant and arranged. It additionally means that you can leverage the predefined filters on the Department Dashboard to see particular occasion groupings.
Department at present helps 25 normal occasions you possibly can monitor by way of our SDKs, cut up into three classes: commerce occasions, content material occasions, and lifecycle occasions. If the occasion you wish to monitor isn’t one of many predefined 25 occasions in our Occasion Ontology, you possibly can monitor it as a customized occasion.
DON’T manually convert USD to your native forex
With Department’s native forex function, you do not want to manually convert U.S. {dollars} to a different forex. As a substitute, you possibly can specify one native forex to view price and income information. Not solely does this simplify workflows and scale back the prospect for human error, but it surely additionally allows you to match the fee and income information you see via Department straight with the marketing campaign information set in your advert community dashboards.
DON’T underestimate the facility of metadata
A Department occasion can have sure metadata fields that offer you extra details about that occasion. Key examples that our prospects typically discover helpful embody:
- last_attributed_touch_data, which gives details about the call-to-action (CTA) that led to the set up
- user_data, which provides you perception into which consumer triggered the occasion
- event_data, which shops prepopulated fields related to that occasion.
- custom_data means that you can add any metadata you need within the type of key-value pairs to a Department occasion
DON’T overlook the facility of Journeys good banner occasions
By maintaining a tally of what actions customers are performing along with your Journeys, you possibly can decide which good banners are driving probably the most consumer engagement and conversions. After integrating Department’s Internet SDK, occasions like pageview and net session begin might be tracked robotically. When you combine Department’s Journeys good banners, a number of extra journeys-specific occasions are captured by default, together with CTA views, dismissals, and clicks.
5 belongings you SHOULD do when monitoring occasions by way of Department’s SDKs
DO use the Scheduled Log Exports API for those who want recurring information exports
In order for you recurring exports of Department information on to your system, then our Scheduled Log Exports API is the correct device for the job. As a substitute of getting to manually run a cron job (automated repetitive activity) or one other automated answer, you possibly can make a question to setup a subscription and even specify the frequency. Department permits as much as 35 energetic subscriptions without delay.
DO robotically ahead Department occasions to different analytics platforms
For those who at present use a number of analytics companions (i.e. Adobe Analytics, Google Analytics, Amplitude), the Department integration will ahead occasions to these platforms robotically. This mix empowers you to view occasions and studies you’re accustomed to seeing on the analytics dashboard, all whereas gaining extra insights from Department attribution information.
We help integrations with many companions. The complete listing could be discovered right here. In case your companion shouldn’t be on this listing, you possibly can fill out this manner to request that Department add a brand new integration along with your companion.
DO use occasions for adverts optimization
In case you are utilizing Department’s Common Advertisements product along with Knowledge Feeds, you possibly can simply allow forwarding occasions to the advert companion for optimization by way of the Department Dashboard. Doing so will robotically convert the Department occasions to the third social gathering’s anticipated normal occasion.
DO leverage cross-platform and system occasion deduplication
If the identical consumer interacts along with your net and app properties from completely different units, Department can inform you that it’s the identical consumer and make it easier to sew collectively the consumer journey by offering deduplication. We offer the setIdentity() perform throughout all of our SDKs which lets you add an identifier to the occasions you monitor by way of the Department SDK. Make sure you additionally reference our finest practices to keep away from sending PII to Department.
Professional tip: Monitor the identical ID throughout Department’s net and app SDK so that you perceive the consumer’s web-to-app journey.
DO use Department’s Stay View function for viewing occasions in actual time
To view occasions in real-time on the dashboard, for testing or to view metadata, use Department’s Liveview. The Liveview means that you can choose the occasion you wish to view after which configure extra filters. You may as well have a look at the webhook data to make sure the occasion is getting correctly ingested by any third-party analytics platform receiving attribution information from Department.
Department may help ship solutions
Department gives you the liberty to expertise your information nonetheless you need. You’ll be able to export attribution information utilizing pre-built integrations along with your third-party companions and inside BI methods or view it on our dashboard. Leverage our highly effective export instruments and strong APIs on your mission-critical Department information to achieve necessary insights that can mean you can
optimize your advertising and marketing campaigns and drive ROI.
Department may help you get the solutions you want with our highly effective attribution information options and options.
Senior Options Architect
Rob Gioia is a Senior Options Architect at Department. He helps corporations stand up and operating utilizing Department’s suite of SDKs and merchandise. Previous to Department he labored as a cross-platform cellular purposes developer for a number of years, and makes use of his cellular improvement expertise to information purchasers via utilizing finest practices and chic coding options.
Nov 18, 2022