MiaProva is thrilled to announce our custom and highly advanced integration of Adobe Workfront to MiaProva.
The video features a discussion about the integration between MiaProva and Adobe Workfront, and how this integration benefits customers who use both solutions for their optimization and personalization management. In this blog post, we will provide an overview of MiaProva and Adobe Workfront, explain the value of their integration, and discuss the benefits that customers can expect.
MiaProva is an Enterprise test management platform that sits on top of Adobe I/O. This platform enables organizations to define journeys within MiaProva using the rich data within Adobe Analytics and Adobe Target. MiaProva automates the management of default data sets that get applied based on the journeys. The platform has over 84,000 activities in its ecosystem from organizations around the world and over 2200 active unique users. The robust test and personalization management platform offers single sign-on capabilities and extensive integrations with the Adobe world, including Adobe Analytics, Adobe Target, and Adobe Journey Optimizer.
Adobe Workfront, on the other hand, is an Enterprise project management tool that spans organizations across different departments, from IT to marketing. The tool incorporates management of creatives and all the business workflows that go with them, making it an impressive tool. Workfront offers various stages or status levels of different projects within the organization, similar to the Jira world.
The integration of MiaProva and Adobe Workfront automates the import of business-end activities, test request documents, issues, and projects. The integration is fully automated, which is very exciting for customers who are taking advantage of this integration. Customers who use both solutions can expect to realize the ROI against some of the projects that they manage within Adobe Workfront, with MiaProva serving as the catalyst to stitch these two together based on the concept of journeys.
The integration offers several benefits for customers. First, it enables customers to fully automate activities coming in from Adobe Target. Second, it allows customers to manage metrics, calculated metrics, segments, and data that’s in Adobe Analytics. Third, it provides industry best practices, such as sample sizes, sample ratio mismatch, and custom alerts based on lift and confidence thresholds. Fourth, it offers a robust test and personalization management platform. Finally, the integration offers extensive integrations with the Adobe world and single sign-on capabilities.
In conclusion, the integration between MiaProva and Adobe Workfront provides an exciting opportunity for customers who use both solutions. The integration allows customers to automate activities, manage metrics, and offers a robust test and personalization management platform. Customers can expect to realize ROI against some of the projects that they manage within Adobe Workfront. With extensive integrations with the Adobe world and single sign-on capabilities, the integration offers a seamless experience for customers who use both solutions.
This integration is of enormous value to Adobe Target and Abobe Workfront users. MiaProva serves as the bridge connecting Projects in Workfront to Optimization and Personalization efforts via Adobe Target Activities. This automation is further advanced by MiaProva’s Journey concept, which buckets default metrics, segments, events, and calculated metrics from Adobe Analytics based on Journey.
Not only will this integration serve the creation of an automated knowledge library combining the two datasets, but it will also automate the ROI of each Project from Workfront, giving the organization an accurate view of the metrics each Project is making.
The video is an announcement of the integration between MiaProva and Adobe Workfront, which automates activities and optimizes personalization management for Adobe Target users. MiaProva is an Enterprise test management platform that automates the management of data sets and enables organizations to define journeys within MiaProva. The integration with Adobe Workfront automates the import of business end test request documents, issues, and projects. Adobe Workfront is an Enterprise project management tool that manages creatives, workflows, and resourcing. MiaProva focuses on optimization and personalization efforts within programs associated with Adobe Target.
Transcript:
(00:00) we are very very excited to be putting together this video this video represents our formal announcement of our big and custom integration between Mia Prova and Adobe workfront this video is going to dive into quickly at a high level what MIA Prova is what Adobe work front is and the value our customers are realizing by having these two solutions working together as part of their optimization and personalization management we’ll also dive into miaprova dive into Adobe workfront and show you how the integration works and how it’s fully
(00:36) automated very very cool stuff so at a high level what MIA Prova is Mia Provo is an Enterprise test management platform it sits on top of adobe IO which allows us to do a lot of incredible things like fully automate activities that are coming in from Adobe Target we’re able to manage metrics and calculated metrics and segments and data that’s in Adobe Analytics we enable organizations to Define Journeys within Mia Prova using all the rich data within Adobe analytics as well as Adobe Target Mia Provo automates the
(01:10) management of the default data sets that get applied based off of the journeys we’ve got over 84 000 activities in our ecosystem from organizations around the world over 2200 active unique users and because of the standardizations that we bear and the the framework that supports a customer Journey approach which allows organizations to you know have a set of tests targeted to some goals and then another set of tests to another goals just to really extract more value out of their use of adobe Target we’re saying
(01:45) increases on average about 30 percent uh with Adobe Target customers data centers in the US and the EU we’ve got industry best practices Galore everything from sample sizes to sample ratio mismatch custom alerts based off of lift and confidence thresholds really all the good stuff you need in a robust test and personalization management platform we have single sign-on capabilities and extensive Integrations with the Adobe world like I said Adobe analytics Adobe Target or customer Journey analytics Adobe Journey Optimizer we we we’re
(02:24) fully integrated with the Adobe i o ecosystem Adobe workfront which was acquired by Adobe in in late 2020 for 1.5 billion has its own Rich set of apis including a new version that Mia Prova is integrating with but if it if it goes to Adobe IO we’re fully we’re fully there and ready to take advantage of it within that system here I’m going to be jumping into the plaque both Platforms in just a second but this is what the ROI looks like and this is the story behind Adobe Target and Adobe or I should say Mia Prova and Adobe work
(03:01) front so Mia Provo was originally architected to support the Adobe Target Community the vast majority of our customers are Adobe Target users we do have the ability to support other testing platforms but given the rich set of apis that are available from the Adobe ecosystem from like an administrative standpoint we really are able to really fully automate things um with the Adobe stack and so what we do today is we automatically bring in any activities that are being used in Adobe Target as well as some older
(03:36) activities for as as part of an audit process we provide and we tie that data to Adobe Target Adobe analytics based off of these customized Journeys and what this Adobe workfront integration now does is it takes the the business end of it the the test request documents the issues the projects you know what whatever you call them um and it automates the import of that very very exciting stuff and and our Enterprise customers that are taking advantage of this integration are realizing like the ROI against some of
(04:15) the projects that they’re managed within Adobe work front and Mia Pro is the Catalyst to stitch these two together based off of this concept of Journeys um that that I’ll be happy to dive into if people are interested so let me jump into the uh what workfront is uh I I think the the people watching this video are probably familiar with Mia probe and Adobe Target so let me show you what what Adobe work front is so it’s it’s an Enterprise project management tool that typically spans organizations across
(04:48) different departments everything from like I.T to marketing and the the opportunity for Adobe was to incorporate that as part of the experience Cloud you know managing creatives and and all of the business workflows that go with all of that so it is really an impressive tool and and myself and my team we learned a lot about it uh when we built this integration we had to kind of dive deep um and it’s it’s really really extensive all the all the different components within there and and this is uh this is
(05:20) a workfront account you can see there’s lots of things in here that everything from timesheets to kind of analytics around the workflow resourcing budget stuff teams all that good stuff but what MIA Prova is focused on Mia Prova is focused on getting the projects the programs that are associated to optimization efforts or personalization efforts so at a high level there’s this concept of programs programs you can have one for let’s say the optimization department or the paid search Department or email marketing or creative
(05:56) management you know things along those lines so the organizations will typically have multiple different types of programs and so I’m just going to jump into this program here optimization and so each one of these different projects typically represents an effort within um Adobe Target you’ve got all the different details around the ticket and the fields that are customizable workfront does something really cool in terms of how they manage their fields it won’t get into that but it is very impressive how they’ve constructed this
(06:32) and so organizations there’s there’s various stages or status levels of these different projects within workfront so this is very very similar to the jira world where there’s issues and whether it’s an epic or a story uh the equivalent here is the work front project where you can see all of this coming together within here and so what MIA Prova did is they wanted we wanted the ability to allow organizations to Define whatever projects they want to show up in Mia Prova and will automatically create a program or a
(07:09) project that that has all of these fields as well we also dimensionalize this where you can use this data and construct different reports on on the program itself so lots of different features and functionality here we also wanted to apply a condition when to have it come into Mia Prova Mia Prova has rules and logic in place for when we get activities from Adobe targets we want to give organizations that use workfront the ability to Define when the data gets into Mia Prova as well so this is workfront a lot to it I’ll
(07:45) jump over to Mia Prova here so this is Mia Prova it’s connected to both uh Adobe and workfront as well as jira within this particular account so this column here this column live activities this is automatically fed from Adobe Target and Adobe analytics we can bring in data from any of the variables that collect data within Adobe analytics so this is data that’s coming in based off of optimization efforts within Adobe Target so jumping over here to the Integrations we got the integration with Adobe the
(08:19) integration with jira slack soon to announce an integration with teams but this is our workfront integration this we provide a certificate make it very easy to connect to Adobe to word fronts integration and what happens then the integration takes literally just like five minutes to do we just set up a big Enterprise company a few weeks ago it worked wonderfully download the certificate we’re up and running within probably 20 minutes and so once the connection’s made all of the programs show up within here because
(08:55) like I said workfront is typically in Enterprise wide uh you know product that’s used across the broader organization and so you could select whatever program that you’d like and you can see kind of like this is where all of the different programs are available you can see all the programs within uh jump back here go to programs this is the uh where is program programs right there so these are the different programs so obviously you don’t need them all you just need the one that’s focused on the optimization
(09:26) so you would select optimization this one’s already in use here but you can see the different status levels uh to have it brought in what’s made the most sense is when the activity has gone live so we typically do that and then where you want this project from work front to go into Mia Prova because we have various stages that align to a typical you know testing life cycle and what we’ll do then is we’ll automatically create a program within the Mia Prova ecosystem and in a program this is a very very popular feature that
(10:03) we have within here even well before the jira and and workfront Integrations programs represent the different intakes you know what are the fields that we want to require and what states do we want them visible all that sort of thing and so what we’ve done here for the workfront integration you can see here is we automatically create this we we have default fields that we use like Adobe Target the offers the activities audiences and we tie that in to data that is uh was already constructed within Adobe word front so it’s really
(10:39) really fully automated and so we can even come let me go back to the workfront integration here the mapping and so you can see these are the different programs that we have implemented into Mia Prova and so what will happen is automatically when these tickets or these projects within this program appear at different various States or they’re updated uh with the diff additional text immediately that’ll transcend down into Mia Provo so that’ll show up here you’ll see there’s part of our queue within here
(11:18) so you can see here the some of the different feeds that have come in based off of activities that have come in from work front so now these workfront related uh programs I’ll just jump over to this so we can filter on this so all of these different uh tickets within here came from work front and so where the where the integration comes together between Adobe Target and Adobe analytics I’m just going to jump to this particular ticket here this is a ticket that came in from work front and as different things happen and
(11:53) come in as part of that the the values will get updated within here so you can see there’s lots of different fields within here uh let me get the Adobe Target activity here here’s a list of all the activities that are live that are not associated uh with tickets so this is just this is our kind of like Play account that we deal with uh so it’s not really too exciting updated here but it is real data coming from Adobe Target and Adobe analytics based off of metrics that are being collected from based off of the journey definition
(12:24) and so we construct a day over day view of it as well as any default metrics based off of Journeys within miaprova you can see here automatic segments they come in from from Adobe analytics and so what we just did right there by simply selecting that activity is we stitched the Adobe Target data with the a for T that has the A4 T data to Adobe work front so we’re constructing the knowledge library in a very very efficient manner let’s say this test was a significant win and I wanted to let’s say the the conversion
(13:00) weight lift was 3.56 I’ll incorporate another metric here average order value we see 156.23 so we automatically have the Adobe data by default based off of Journey but we have this section here called impact to business which allows the metrics to be presented in various dashboards that we have on our program overview and so with here we could simply archive this oh I’ve got to say save the start date and at least one metric okay so I’ve actually done that already by saving the activity and so now I can archive this activity
(13:36) so now this activity I can even send out this summary email this summer email is the program that came from workfront tied to the data from Adobe Target Adobe analytics so really an efficient way to kind of bring everything together and then those tickets ended up on our program overview within here so as these workfront projects get archived with the connection to Adobe analytics and Adobe Target data you can kind of start realizing the ROI of some of these different uh programs within here you can also construct charts and goals and
(14:12) all that good stuff around there so there it is um you know if there’s any questions please let us know very very excited for this integration and uh yeah happy testing
MiaProva has delivered considerable value for organizations through our notifications as events happen in MiaProva and when there are issues related to their Activities that are Live in Adobe Target.
We’ve now expanded on that ability to Microsoft Teams. Now, organizations can update one of their Teams to get a real-time feed when a new Activity is submitted or archived, a negative lift with confidence has been seen, a sample ration mismatch has been detected, or any other of the many events that MiaProva monitors.
The video discusses the integration of MiaProva with Microsoft Teams, which allows for notifications related to workflow and performance events in MiaProva to be sent to Teams. The notifications can be configured based on roles within MiaProva and can also be sent to Slack. The integration is straightforward and notifications appear in a separate channel within Teams. The video provides examples of the types of alerts that can be configured and how they appear in Teams. A daily aggregated alert is also provided. Viewers are encouraged to ask questions if they have any.
Transcript:
(00:00) this is a quick video outlining the integration Mia Prova provides with Microsoft teams so those of you familiar with Mia Prova are aware of all the notifications that we provide via email via slack and now via Microsoft teams so these are a combination of workflow related events like if an activity is ready for QA if a ticket is being archived if there’s been a bug you know things along those lines a typical workflow for a test or personalization activity being configured and we also provide performance related uh
(00:37) notifications as well when the code has been changed in Adobe Target the kpi metric is above or below the threshold and we also send out a daily aggregated alert as well and so these can be configured by roles within miaprova but also they can be sent along to slack and Microsoft teams the integration to teams is very straightforward it’s available within this part you would get this information from the documentation that your Mia Prova account would provide and what that would look like within Microsoft
(01:11) teams is exactly like this so you’d have a your whatever teams that you’re using today there’d be a kind of Channel within it and you whatever alerts or notifications you configured within your Mia Pro account would flow right in here you can see some alerts related to sample ratio mismatch you can see here that’s missing an estimated to have completion date all related to whatever you configured for your particular account so you’ll also get a daily aggregated alert with everything that’s
(01:43) going on across the activities that are live but here you can see performance related alerts where you could see that no success events in the last 12 hours and things like this and these are always very these are specific to the journey that was configured within Mia Provo so if there’s any questions please let us know
Analytics for Target (A4T) – using Adobe Analytics as the Reporting Source for your Adobe Target Activities is one of the most powerful features of Adobe Target.
A4T enables several components in Adobe Analytics, including Activity Impressions and Activity Conversions. This video explains how to use them and what they mean in Adobe Analytics based on what you have configured in Adobe Target.
The video discusses activity impressions and activity conversions in Adobe Target and Adobe Analytics (A4T). Activity impressions are incremented each time a visitor interacts with an activity in Adobe Target, and same-touch attribution must be applied to accurately represent the data. Activity conversions are a bonus metric that can be obtained by choosing Adobe Analytics as the reporting source in A4T, and they can include metrics such as conversions, viewed pages, or clicked elements. Same-touch attribution must also be applied to activity conversions. The video emphasizes the importance of applying same-touch attribution and choosing Adobe Analytics as the reporting source to obtain accurate data.
Transcript:
(00:01) okay so here’s a quick video about activity Impressions activity conversions this question just popped up on measure slack it’s something that I often uh get come across weekly several times a month uh with different organizations that I work with so uh it has to do with a for T so basically using Adobe analytics as the reporting source for your activities in Adobe Target really really helpful Tool uh I’m gonna also incorporate activity conversions the question was posed about activity Impressions and so
(00:35) how this works uh you can see here on our home page we have a bunch of different activities running which you know this is this is a playground for me it’s not something you know I have all these tests running simultaneously um and so as visitors get into the tests you’re still the unique visitor but if I were to refresh the page multiple times here each one of the different offers in that case experience B for that activity experience B for that activity and so on I’ll get default content I’m sure in
(01:07) here as well so every time Adobe Target responds back to the page where the test is running that will increment your activity Impressions but the story doesn’t end there you have to come here and apply same touch attribution like this same touch apply and then the data will be truly represented representative of offers or the or the where the test is running um Impressions incrementing within there um activity conversions the same thing we need to apply same touch attribution otherwise it it doesn’t work as it
(01:49) should so applying same-touch attribution is you have to do it there’s no way around it what what activity conversions is um is with a for T activities and here’s one using Auto allocate with a for T and so when you set up any activity you get to choose whether you want Adobe analytics to be the reporting Source a for t or adobe Target as a reporting Source but if you choose Adobe analytics which I highly recommend it’s it’s gives you much more than choosing just Adobe Target if you have Adobe analytics you
(02:25) get a bonus metric you get a metric that is from from Adobe Target where it can be something like you know a conversion metric it could be viewed a page clicked an element let’s say you have something that you’re unable to um you don’t know what the metric could be within Adobe analytics so this is a wonderful way I just added a a click tracking event on the Fly and that for this particular activity would represent activity conversions over here in this value would increment as someone clicks on that particular element
(03:03) um don’t use it’s kind of a ways to use an analytics metric that takes away this bonus metric because by choosing Adobe analytics the data’s in there anyways um I mean you could if you didn’t have anything um but the other thing you can do is like viewed an Mbox and this is something that I’m helping another company with right now they want to use a linear metric for auto allocation and here you can use the Mbox on the thank you page and then apply additional targeting which is really cool but this
(03:34) too and any of the other options within here all show up as activity conversions within here really really helpful to get this data into Adobe analytics and then you can do what you want with it but hopefully this helps activity Impressions activity conversions the big thing is you have to apply same touch attribution so take care
Historically, MiaProva would only provide Adobe Target usage reports from when they started using MiaProva. We have since changed that and now provide reporting on their usage of Adobe Target since they started using it. Many of our customers have been using Target since 2010 or even earlier!
The video is about a new feature in MiaProva’s last release which allows customers to view year-over-year reports on how they are using Adobe Target, including activity throughput. The report filters can be applied to exclude QA activities. The feature has been updated to go back to the beginning of the company’s relationship with Adobe Target. MiaProva’s tools for efficiencies and scale have helped many customers to run lots of activities year over year. The speaker encourages MiaProva customers to check out this new feature.
Transcript:
(00:00) here’s a quick video on a small little feature that we incorporated with our last release that a couple customers that provided a few that I saw that was super cool so I thought I’d do a video to show so um what you’re seeing here is um just a report in terms of how you’re using Adobe Target and year over year um reporting in terms of activity throughput and historically what we’ve done is only started the year of the graph when Mia Provo when the company first started using miaprova but we’ve
(00:33) since updated to go back all the way in time since the Adobe Target relationship at the organization started and so I thought it’d be interesting to kind of show you know some of this so here’s here’s an organization using Adobe Target since 2010 you can see the kind of the progression year over year so MIA purple customers give this a look um your report filters that you apply within here so when you want to filter out activities like QA that’ll apply on the data set as well so you can you kind
(01:02) of see your company’s growth and the companies that are doing like lots of testing as you see here Mia Prova obviously helps with this you know with our standardization our tools for efficiencies and scale and so you’ll see a lot of companies out here that’ll have lots of companies or lots of activities run year over year and me and Prova is playing a big role in in helping scale that out here you can see some of these customers you know a thousand activities year over year um you know some years less but then you
(01:37) know so far this year 223 different activities 1809 activities last year so exciting stuff Mia program customers go ahead take that a look um thank you
I have long been a big fan of Automated Personalization (AP) in Adobe Target. One of the critical features to extract as much value from it as possible is Report Groups for offers used in AP.
Report Groups allow you to folder or bucket similar offer themes. One client of mine recently took my advice to do this exercise and, since doing so, has realized a 28% lift with the targeted group vs. control by raising the conversion lift to 9% from 7%
The video is about automated personalization in Adobe Target, and the speaker suggests grouping offers in report groups to extract more value out of it. Report groups help automated personalization associate learnings from other similar offers that are from that particular group, and it is a best practice to associate report groups within similar offers. The speaker mentions an example of a client who saw a conversion rate lift from 7% to 9% by creating report groups. Using report groups also helps in getting reporting by different report concepts.
Transcript:
(00:00) okay so hopefully this is really quick this video is about automated personalization and a big tip to extract more value out of it um one of my customers I was working with today we’re looking at some of the automated personalization activities that they’re that they run and I noticed that they weren’t grouping the offers in in uh and what that means so I’m going to jump through some examples so this is automated personalization uh one of the activity types in Adobe targets form the former product touch Clarity and you
(00:33) know I I have a video coming up where it Dives deep into in terms of what it does but as you add more content to each one of the different um within automated personalization all of the experiences get here depending on if you’re using one location or two locations but this example is using two locations so all the possible combinations of the different pieces of content are within there and you can actually kind of see I’m using this area on our home page and I think another area down here um let’s do it for demo purposes oh it’s
(01:03) right there the about button um so all those experiences go within here but then all the possible offers you can put them into different groups so I was qaing something here but you’ll notice here the report group is unassigned so within here you have different options you can you can edit the audience for it but you can create a report group and what this does is it helps automated personalization associate learnings from other similar offers that are from that particular group so let’s use United Airlines as an
(01:38) example uh I’m a United guy so I’m familiar with um their site and all the different things going on within there so here you can see they’ve got a credit card offer and let’s say for automated personalization they had four or five different credit card offers or they’re adding a new credit card offer uh to automated personalization by putting it into a new group using that example credit card offer and apply that what happens is as you add more content to this folder the the random Forest models within automated
(02:11) personalization associate those learnings and so it helps that new offer um or offers within that particular group share those particular insights and so it was fascinating it’s kind of like a best practice with automated personalization to associate report groups uh within um you know similar offers but this particular client um put the report groups in place organized everything and then saw like it went from a conversion rate lift of of seven percent was you know full confidence uh to nine percent so just in
(02:49) a couple weeks time the the models were able to kind of take advantage of the shared learnings and so um they’re going to continue watching and I’m fascinated by it I could be continued to watch it but it was a nice reminder for me to just put this together quick video that if you use automated personalization one of the best things you can do is uh is is kind of create a report group for all the different types of offers and then the other thing you get with part of this let me just assign this to the report
(03:20) group as well credit card offer apply that within here done next next save and close so you can also get your reporting by these different report Concepts so let’s wait for this to quit to finish syncing there we go I’ll come back reports okay there we go I wish they would do this I know two years is kind of ridiculous but let me just do last 30 days save so here you can see in this automated personalization you’ve got your control versus targeted but it does it by report group or offer group so you can kind of
(03:55) see uh the reporting stuff in context with that so there you have it quick tip on automated personalization
Automated Personalization is one of my favorite tools in Adobe Target. There is one nuance, though, when you wish to use custom code to define the experiences used by the models or for random distribution. This video outlines a quick workaround.
In this video, the speaker talks about using custom code in automated personalization activities within Adobe Target. They explain that while the visual editor in Adobe Target allows for modifications, adding custom code is not an option in creating an automated personalization activity. The workaround suggested is to grab something static on the page and add custom code to it, while ensuring that the source code of the image is maintained. The speaker emphasizes the usefulness of custom code in automated personalization and suggests this workaround for situations where it is needed.
Transcript:
(00:00) okay so this is a pretty quick video I’m putting together because uh it’s come up a lot recently uh regarding using custom code in automated personalization activities so um I’ll just kind of show in the details here so a little bit of background uh at analytics demystified I help a lot of companies with the use of automated personalization uh Mia Prova there’s tons of companies using automated personalization where we do different things well anyways um I had a interesting situation come up like I said quite a few times where you
(00:34) wanted to inject custom code and I’ll show you where this comes in so using the visual editor in Adobe Target you have the ability to modify things as you wish really powerful to do different things I use it as often as I can to do what I need to do to set up tasks but there are situations especially being a little bit more technical where I need to add in inject custom code which I do over here very very helpful to do for all sorts of different things if you’re doing kind of like a blended server-side
(01:04) client-side thing setting a cookie you know setting something to the data layer really really cool stuff uh and helpful but that option is not available in um creating an automated personalization activity I’ll show you what I’ve been here and the reason why is because the visual editor or automated personalization needs to know and coordinate when you’re used when you’re making modifications in more than one area of real estate so if you’re modifying something here you know you would just you know modify make the
(01:41) modification uh hello world and let’s say you wanted to add in another offer you would edit the content added another one you would say hello world two and it works it’s really good and effective and especially if you want to control content across different zones or different areas of real estate um but if you’re not or if you can manage that offline on your own there’s no ability to inject custom code so in this particular client they’re introducing new overlays to the site and so they just want a nice easy way to inject
(02:28) custom code and so the workaround is this grab something on the page so basically get rid of this location and so you’re going to come in grab something that is static that won’t change that is available on the site and we’ll be there every every time and so here you got the home page reference to our image and then you would add in your JavaScript here to do you know whatever you’re doing and then just keep adding text HTML offers but always maintain the source code of the imagery otherwise what will
(03:09) happen is if you replace it with let’s say just JavaScript here to do your thing um oh the log to do you will end up overriding your image and so if that variant were to come up so you always want to maintain that image anyways quick video I thought that’d be helpful especially when using custom coded automated personalization which is very very helpful take care
MiaProva has added new features and functionalities to their platform, including a fully operational integration with Jira and Adobe Workfront. They have also added the ability to download all data related to any live activities, subscribe to specific journeys, and limit notifications to certain roles or journeys. The Jira integration allows customers to connect data from Adobe Analytics and Adobe Target to Jira issues, automatically creating a MiaProva program that maps to all the data within Jira. Similarly, the Workfront integration automatically creates a MiaProva program that maps to the fields of the project. MiaProva has also added the ability to customize what fields show up in the side panel within the program section of the status board.
Full list of updates:
– Download Swimlane information – Program and Journey Specific Notifications – JIRA – Workfront – Side Panel configurations – Field length for multi/single select values – Updated Template for Email Summary – Add Naming functionality for Creative URL – Updated Text on Home Page for Activities – Removed drag and drop for General User type – Various performance enhancements – Images sorting
Transcript:
(00:00) it’s been an exciting couple weeks here at Mia Provo we’ve been really really busy lately building out new features and functionality and a lot of it has been released over the last couple weeks within me in Provo including um some significant ones over this past weekend so excited to report we have a fully operational wonderful integration with jira and Adobe work front I’m going to have more content videos specific to that because they were pretty big enhancements to the platform but I want to just catch you up on some of the
(00:30) other features and functionality that has been added to the platform uh we’ve added the ability to download all data related to any of your live activities so you’ll notice on our live dashboard you can download all of the live data and this will be the same activity data that’s available in the swim Lane management section within miaprova so it’s it’s a great report and a couple customers have asked for it and it’s very very helpful you can see a list of all of your live activities when
(00:57) it’s went live uh when it’s ended how many visitors are in the activity and audiences to really really help with test interaction help turning off old activities that are currently up and running so that is uh in production uh both on the live dashboard as well as the swim Lane management section of Mia Provo you could download this information within here additionally we’ve added functionality to subscribe to specific Journeys so MIA Prova as you as you know has a rich set of notifications that go out based off of
(01:30) different events happening to ideas to activities based off of user roles um and as you know the different roles within Mia probably have different levels of permissioning but not ever not in an organization needs to know um that a ticket has been submitted unless it’s specific to their business unit and so we’ve added functionality in here where you have the the ability to filter or or limit notifications to certain roles but also extended that to Journeys as well as programs so you could come into Mia Prova select with
(02:04) Journeys and what programs you want to subscribe to for all the different related alerts of course if you’re tacked in any comments you will continue to receive those and you can also update what specific uh alerts you want to get updated for for the um related to metrics or issues like sample ratio Mitch Match you can you can update your individual level settings within there the jury integration like I said we’re going to have more on this in a more deeper video uh pretty impressive uh you simply add the integration
(02:38) through here like I said there will be more on this you can see the jira issues and in terms of what the permissions we need uh AGR admin would simply install the application then we would go into here you’d be able to select what project you would like to have um where the jira issues get imported automatically into Mia Prova choose what issue type within jira and then what status you would like it to be ported over to Mia Prova and then you can say where in me approval you would like this to go and what we do there is
(03:12) pretty powerful we automatically create a Mia Prova program that maps to all of the data within jira and so for those customers that have already put this integration in place they have a fully automated uh Mia Prova system where they’re connecting data from Adobe analytics and Adobe Target to jira issues which then gives you the ROI for all of that data for all of those different issues within there the jira programs you’ll see with it will show up within here based off of whatever the issue type is and the project within
(03:47) jira the workfront integration this was a huge huge integration we built this for one of our bigger customers very excited to see that you’ve got the different information here for the certificate and you select the program so very similar to jira but program represents kind of like project in the jira world what status you would like it to be ported and then what state you would like like it to go over to Mia Prova and just as we do with jira we automatically created me a Provo program that maps to those fields and so automatically as new
(04:23) um you know tickets or projects within jira are Korean created they are automatically ported over to Via Prova where you then can correlate them and Associate them with any of your live activities really really powerful stuff where you can see all of the different activities being ported over and you can see all the details for that uh project are automatically ported over as well really really powerful because for both jira as well as the workfront integration all of the data that’s available within the the particular
(04:55) issues or projects from the respective Solutions are available here to construct reports some based off of you know whatever type of things whether it’s location the the analyst being assigned idea Source really the sky’s the limit so any one of those variables becomes available for um configuration while I’m here at the status board this is where a lot of things are managed within here organizations can manage Things based off of you know their different programs and and all that rich data but additionally
(05:28) what we’ve added here over the weekend is the ability to customize What fields show up here in the side panel users have been able to configure what tickets are required across the various States all of that is done within the program section within here so you come to your particular program you’ve got all of your fields that are there you can even come into your uh your automatically created programs from jira or workfronts and you can come here and you can update with any of these different things you can uh enable this
(06:00) let’s say priority is one of the different fields you can display on sidebar or make that filterable so it’s really easy to make it available here and by making it filterable so this is a workspace Simply Save that update within here we can go to the status board we can then filter on our programs from workfronto forget which work thing I put within there so you see these particular projects but then you also see the priority be able to kind of use that Mia Provo will also then correlate this information with any of your metrics as
(06:32) well so you know if you think about you know the um this data or you can look at uh you know the the win rate by idea Source things along those lines uh that that’s available within here so that was a big update adding that functionality so you can kind of see it here on the side panel we’ve also made some updates to the uh awaiting summary uh email template so within me and Prova come within here so you got all of the data from the tickets you’ve got the real-time data that comes in from Adobe you can see it’s getting an updated
(07:07) information based off of the journey uh within Mia Prova but we have the the send summary email section so one of the things a lot of our customers like is instead of spending the time I could see like the variance in the data here instead of spending the time putting together a results deck Mia Prova provides templates where you can see everything and anything that’s associated with the ticket whether it’s screenshots uh all of that is available for the email summary so you can quickly and easily send emails out based off of
(07:39) uh based off of the data that’s associated with the ticket we also added naming functionality so this was a thing from one of our customers where you can come into here for tickets that are under development you’ve got assets uh and So within here you can add in different new URLs but now you can add associate names with it to name them and it’ll update the names accordingly within there we updated some text on the home page here so this used to say total test but the Adobe Target users out there know
(08:14) that they’re not call tests in Adobe Target and Tess has kind of a meaning where you’re kind of like doing like a b testing and uh a lot of companies are using Adobe Target for much more than that targeting personalization um patches operational ish things and along those lines so we just updated the naming convention within here to be respective of that we also on the status board we added functionality to actually we took away functionality so one of the different levels of user access is called general public and this is the
(08:51) permission level that all of our single sign-on as well as jiren workfront customers use where the that role general public is associated with which which is kind of like users that don’t need to create tickets or modify different things and so the general public can no longer drag and drop the priority so this is a is a function that’s used a lot by test managers where you can come in adjust the priority at a global level as well as an individual journey level um very similar to the uh functionality
(09:25) within here where um uh test managers and administrators can adjust priority within here so we took that functionality away from the general public on the status board um we also had various performance enhancements I’ve got a smart team of Engineers that are always looking for ways to improve on things and so there’s a lot of those very technical things where the updated performance and then last here a very simple last thing I want to highlight here is the ability to kind of sort imagery uh that it was
(10:00) something one of our customers asked for the ability to do I’m just looking for an activity here with with imagery and I’m in a demo account here so within here you can adjust the images so that’s it for this last couple week like I said there’ll be upcoming videos going deep dives into the jira Integrations as well as the workfront integration but as always if there’s any questions or anything we can help you all with certainly let me know thank you
The video is about link tracking in Adobe Target and how to track links not just on one page but down a funnel. The approach works for XT, AB, and any type of activity type within Adobe Target. The speaker suggests updating the URL with a unique identifier, like s equals one, on each page and then tracking links on those pages by modifying the URL with s equals two, s equals three, etc. The changes can be applied with a visual editor or form-based editor. The conversion can be configured to be viewed as a page and URL contains s equals one, s equals two, etc. The speaker recommends using Adobe Analytics to get better selective reporting and suggests using conversion as an Adobe Target-related metric. The tracking information will not be ported into Adobe Analytics automatically and needs to be manually chosen.
Transcript:
(00:00) an interesting question came in on measure slack related to Adobe Target I thought it’d be quicker to do a video uh versus typing something out so the question relates to link tracking uh and to track links not just on one page but uh down a funnel um related to an XT activity so I’m an outline an approach that will work for XT a b and really any type of activity type within Adobe Target that’s really helpful it’s something that I use a lot a lot of my clients use it but it’s also something that automatically flows into
(00:33) Adobe analytics which is good for those that use a for T and something really really helpful so it looks like someone just replied as I’m doing a video so I’ve got uh Adobe Target up here A B activity but again it doesn’t really matter if it’s XT or a B so let’s assume the home page of our blog is page one so what I like to do is since um I’m assuming we’re we’re changing the links or doing content on these different pages but whether we’re doing that or not what I like to do is
(01:05) update the URL put something a little bit unique like s equals one um so that we know that okay on this particular page s equals one because people can get to this page outside the test just like I imagine they can get to your links outside of the test so then I’ll jump over to browse and then I’ll actually go to this page and this will be my page two um but then let’s say I want to track I’ll go back to compose I’m going to apply the modifications let’s say I want to track then the Clank the link on the
(01:39) about so I’ll just come here and then I’ll do and S equals two um so I’ll save that then I’ll go back to browse I’ll go to the about page and assuming this is Page Three I’ll come here go back to compose apply the modifications and then I will let’s say track the link to the privacy and I’ll edit the link within here and I’ll just do and SQL s equals three so I know if people are getting to these Pages outside because there’s they’re not having the S equals three so you know
(02:14) you’re a member of that particular activity the fact that you’re getting that content um so applied those changes with visual editor or if it’s doing form based but then here in Adobe Target you can you can leave it Adobe Target reporting and then just configure the conversion to be viewed a page and then do you could do URL contains uh SE oops I can’t type S equals one you can add a new another URL to be S equals two uh but what I like to do uh I I try to run everything through a for T because
(02:51) it’s so much better um selective particular report so we get that configured um but then down here I don’t use an analytics metric to be kind of a waste because you’re telling the reporting to be uh Adobe analytics here so in analytics workspace you have all of the uh analytics metrics within there um so I just like to do conversion which is an adobe Target related metric allows me to use Target profiles uh any metrics within Target um also by choosing or by letting it go into Adobe a4t the URL parameter
(03:29) tracking is is within there as well so you can build a segment uh for that so I’m just going to do view to page URL is or I can do contains and I can do s equals one uh add another URL or s equals two add another URL s equals three so this this will get aggregated within um as visitors go throughout here then that goes into Adobe analytics and under Adobe analytics that’ll be activity conversions and then you can kind of break it down by Page to give you that funnel view um but if you’re not using a through T
(04:07) if you wanted to use Adobe Target you could build a funnel out like this so you could do a conversion view to page URL contains and you can do s equals one then come down here add a new metric and then this will be conversion view the page URL contains s equals two and so you can build you could have as many of these Adobe Target related metrics uh within and that’ll give you a funnel view it won’t port this information into Adobe analytics you have to choose Adobe analytics here and then at that point
(04:45) you get one single metric from Adobe Target to go into analytics as activity conversion so hopefully that was helpful
MiaProva is excited to release two significant features as part of our October 2022 release.
First, we have Audience filters. On MiaProva’s Live Dashboard, MiaProva’s Status Board, and on our Program Overview, users can use any of their Audiences used in Adobe Target as filters to manage any of their Live or Archived Activities.
Secondly, we are introducing Charts Builder and Charts. Here, organizations can use their Custom Metrics in MiaProva to configure Charts based on any Goals or Targets they want to apply to these Metrics. All of their MiaProva Custom Metrics are available for goals and the Archived Activity Count. And all of this is correlated against your MiaProva Journeys!
In the video, Brian Hawkins from MiaProva introduces two new features that have been released in the Mia Prova platform. The first feature enables organizations to manage all their activities by their audiences. This feature incorporates audiences, whether it’s used in Audience Manager, Adobe Analytics, or Adobe Target, allowing organizations to manage all their live activities by these audiences. The second feature is the chart builder component that reflects custom metrics, allowing companies to create a visibility of what their program is doing in terms of archival by Journey. Mia Prova automatically collects Adobe data per journey, but the feature allows the addition of different organizational KPIs. The chart builder makes it easy to define the charts based on custom metrics or experimentation goals.
Transcript:
(00:00) hello Brian Hawkins here from Mia Prova here today to share with you some new and exciting features that we released in production in the Mia Prova platform so the first one uh I’ll jump over to an account that’s connected to Adobe the first one’s pretty exciting it allows organizations to manage all of their activities by their audiences so for those of you familiar with Mia Prova we have the Adobe Target activity data where you can use to manage things you can also manage by any of your internal data here Journeys
(00:33) programs developers as well as any of your custom filters within Mia proa as well well based off of uh some some very good customer suggestions we’ve Incorporated audiences so now you can use any of your audience data where automatically whether it’s used in audience manager it’s a segment from Adobe analytics that’s being pushed over if it’s if it’s being used with Adobe Target it is available and you can kind of manage all of your live activities by these particular audiences this new
(01:03) feature is also available on the status board where you can come in here and kind of look at what audiences are being used and this is the first step in in some of the cool things we plan on doing with audiences in in the months months ahead but very very helpful especially if your organization is well organized with audiences it’s interesting we see uh companies with hundreds and hundreds and hundreds of audiences with many being the same thing because there’s lots of different ways to Define things but here
(01:36) you go an ability to incorporate audiences as part of your activity management we also have that available on the program overview if you want to see what type of audiences were used as part of your historical activities and of course all organizations have the ability to look at all of the audiences that are in any live activity in the swim Lane management section of Mia Provo where we not only show the audiences coupled with any activities but also the distribution of traffic as well as the start and end dates for activities
(02:08) the next feature is a very very exciting one I’m very thrilled to announce it and share with all of you here today this is this charts and charts Builder component that you see over here on the left hand side and you’ll notice I went to the Mia Prova admin Council because the charts and the chart Builder reflect custom metrics so with every new onboarding within Mia Provo you know after we get the connection to Adobe in place we’d like to help the organization Define Journeys Journeys is another section up
(02:41) here towards the top underneath organizational setup but as part of those different uh Journeys we like to incorporate one of the top level kpis what are the different organizational metrics that you want to include and have part of your broader organization dashboard and so we’ve got some ones that are built in but every company comes in here and customizes uh this any which way that they want all of these uh test metrics would roll up to the test metric goal so you’ve got like a macro View and a micro view I think Revenue
(03:15) amount percentage and some average weighted average and Mia Provo will automatically look at the visitor count or impression or visit count whether you’re using a for t or non-a for t to help with the weighted average component and so with every activity that gets archived so I’ll just show you this process here really quick so the this this area represents activities that that are currently live and running or they have recently ended you can see or they don’t have any activities that are associated with the tickets uh
(03:47) nonetheless all of these tickets are available within here we have the uh let me actually grab this one’s got a program that doesn’t have that data here so actually let me just sort for a program I’ll just use Mia probably default because we know four so yellow CTA I will just choose this one here so this is an activity this is a ticket we have uh we’ve got the uh the Adobe Target data that’s being pulled in right now because we’re going to create a permanent record of it and it’s actually
(04:16) applying a segment on top of it but not the point of this uh this video so all of these different custom metrics at the at the end of the activity you want to associate different organizational kpis and this is where you would you would call that out within here again we automatically collect the Adobe data per Journey but this is the additional data you’d like to augment the activities with and so as these are being updated and you you archive the activity all of that data gets updated on the program overview so you can see all of the data
(04:51) being updated based off of that and each organization is different this is an account that we use that’s connected to Adobe but you can see here we have another demo account with different metrics based off of different types of Journeys that have been defined so bringing in the charts and the charts Builder I’ll show you how that comes together so the charts Builder within here you can Define the charts based off of any experience any of your custom metrics or experimentation goals we make it very straightforward so all
(05:22) of your different user-defined metrics will be available here as well as the total number of archive tests which is something quite a few of our companies or customers have they wanna they wanna set charts or create a visibility in terms of what their program is doing in terms of archival by Journey so I’ll go ahead and show you that and how that comes together so I’m going to set up a custom metric total number of archive tests I can add in different Journeys let’s say I’m United Airlines and and my
(05:52) Journeys are Premier 1K Premier Platinum premiere of silver uh let’s see if I got any others let’s say I want to create a goal of 7 35 archive death activities for these three Journeys over this last fiscal quarter assuming they follow the same fiscal quarter as the calendar so I’ll add that in here so I created just now on the fly a total number of archived tests for one two three specific Journeys within Mia a goal of 75.
(06:26) so I’m just going to call this United Airlines goal of 75 activities uh you can do it based off of gauge or progress bar I’ll just choose progress bar right now and then I will choose the metric that I decided to use within here so you can see here this I did this on the Fly um be this isn’t an account that’s connected to United Airlines um but as activities are being archived all of those would be represented within here so you can improve this particular chart and this chart would come over to this chart dashboard uh the sky’s the
(07:04) limit in terms of what organizations can do with this all of their different goals are available within here they can look at the charts by Journey who’s the author and I should call out only only test managers can approve uh different charts so anyone with a general public user role can come in here create a particular metric associate it with a with a particular chart and ask it so I can just do demo chart and let me just choose a goal so you can see it’s save obviously I have a a test manager user role so I was able to approve it
(07:45) but they can submit it for review um and so there you have it just a quick overview in terms of all the different charts we have a very exciting addition coming to this very very soon that’s going to even make this even more powerful but you can see here here’s an example where I’ll actually go over to the program overview I’m going to open a new tab so you can kind of see how this comes together so in um in this particular uh me a Provo tenant we’ve got 3.
(08:17) 5 million but let’s actually filter the metrics for this year so in 2022 uh the testing program Associated 3.45 million dollars uh for some of their archive tests now I’m going to come over to the charts section over here on the left and we can see here we have a particular chart where the goal was 5 million and so here you can see the 3.45 million with 1.
(08:47) 55 million left to go so you can export it which is nice and easy as as an image or PDF but there you have it a wonderful way to quickly and easily set custom dashboards priced off of organizational metrics or goals in terms of archived activities
Adobe Target offers a few ways to leverage Adobe Target server-side. This is a video about the implementation of Adobe Target’s server-side delivery API. Traditionally, Adobe Target is installed client-side via a tag management platform, with server calls made out. In the client-side world, the visitor API service is on top, followed by the Adobe Target call and the Adobe Analytics call. The Adobe Target delivery API allows for standard HTTP requests, and Adobe also has SDKs for Node.js and Java. There are some limitations to processing cookies or redirect calls, but there are workarounds. Integrating the experience cloud is a common issue, but this can be resolved by putting the visitor ID service before the Adobe Target call. The video provides an example of a server-side call and passing parameter value pairs. Overall, this video provides a basic overview of Adobe Target’s server-side delivery API.
Transcript:
(00:00) a couple weeks back we got a comment a request from psy looking for us to do a video on server-side implementation of adobe target i replied you know um you know what exactly because it is a very very broad topic and it looks like uh detail about implementation of server-side delivery api so i put this together sai please let me know if there’s if there’s any questions and if uh other folks out there would like me to do a quick video on anything adobe target to be approval related certainly let me know very happy to easily do it
(00:30) so what is server side adobe target in the implementation so uh adobe target uh traditionally uh for the most part if at least in terms of like the customer user base client side where you install adobe target through a tag management platform and then server calls are made out and there could be a global mbox there could be client-side inboxes or i should say adobe target server calls they’re commonly referred to as mbox recall uh mbox recalls but here you can see these inbox calls or adobe target server uh calls taking place client-side
(01:08) what happens is a call goes out to adobe servers and it responds with any activities that are in place it also passes data to adobe target as well client-side here you can see in the mia provo chrome extension examples of a lot of client-side activities and passing data to the adobe target server call including our first party id that we use and you can also see the adobe marketing cloud visitor id commonly referred to as the ecid this is what enables a for t so this is the client side world where you have one the visitor api service on
(01:46) top that’s with the marketing cloud id number two is the adobe target call and then number three adobe analytics call would traditionally happen after that but thanks to this id we don’t have to really worry about that sequence the main thing is that the visitor id service fires before adobe target and adobe analytics so um as far as like the the options that are available so you’ve got the adobe target delivery api which is just standard http requests or https calls um that from any device it could be from
(02:22) anything that’s connected to the internet that supports these protocols but adobe actually has several sdks node.js so if your application is using node.js they could just simply uh install this sdk and they’re off to the races they can make all the configurations um that they need to do that then there’s the java sdk both work wonderfully i’ve got a lot of mia provo customers that are using it as well as using the delivery delivery api which is just standard http request one thing for uh to consider there are some
(03:03) limitations in terms of processing cookies or redirect calls but there’s ways around this you can kind of have the application read cookies and then pass the information along but the big thing i wanted to highlight here is the integration with the experience cloud many of the companies um i’ve heard from me approval customers as they they’ve they’ve installed the server side uh delivery apis everything’s working great in terms of changing the visitors experience but a for t broke because they didn’t put the
(03:35) visitor id service before the adobe target call this only happens uh where the adobe target delivery api on face on first load if that cookie isn’t there for the experience cloud id that’s when there’s a disconnect between adobe target and adobe analytics but it’s a pretty easy fix and actually makes perfect sense to put the visitor id service service side as well that will resolve that automatically i’m going to include a couple links in this video you know link to this documentation which outlines you know
(04:07) getting started there’s also this documentation that i love i love the developers adobe target.com because there are lots of legacy stuff in there and also the kind of like the updates that have been made um and so here here you can see examples of making uh the post requests and how that comes together but i went ahead and i created uh an activity in adobe target just so like the business side can understand what’s going on and so i’ll bring up uh to do visual code uh right here so here i’ve got
(04:41) an example post so this is like a server side call and so what happens is if if this was running on miyaprova’s website for example this code i should go back so this this code would actually fire before anything is returned to the browser here you can see an adobe target server call mbox and i’m passing parameter value pairs you can pass this along any type of data that you might have server side which is wonderful your client code that’s what makes up this part here you can get that in the admin section of adobe target but you’re
(05:19) going to want to pass in the session id that’s something that your application would typically manage standard 30 you know 30 sec 30 minutes of inactivity um and then an id this is the adobe target id that can be retrieved or this is you would also pass along here the experience cloud or marketing cloud id uh as well as your first party id as well and so it’s pretty straightforward it makes a call you can see here i made a call pretty fast uh most of the time let’s look on dns lookup so and this is uh microsoft uh
(05:53) visual code and here’s the response um i got the adobe target response here the telemetry service the unbox name here’s the code my offer that got returned back to the page these are response tokens which very very fun things we we make heavy use of them at mia provo but it’s profile attribute data that’s mapped to this visitor id and so what’s happening here i’ll jump back to adobe target you have to use form based adobe target because you’re actually using um an mbox or a server call name
(06:27) that’s not the global mbox you can’t use target global mbox as the name of the server call it won’t work because that’s reserved for the client-side global deployment of adobe target as far as what the response is you can do anything typically with server-side testing it’s json where you can pass back and then your application when it sees experience or whatever data you’re passing back your application would then do something with it you can see here i was uh given experience c but let me just update this
(07:00) to see if i get a different value i’ll close this response i’ll even update the session id so it’s a little bit different i’ll send the response and there i got experience a because i was a different visitor id but i can make this request all day and i’ll always get experience a because it’s adobe targets of you know a visitor based uh testing platform uh but yeah that’s how it all works comes together um the uh a for t uh should work fine there’s also a really cool thing to consider i’ll actually two things i want
(07:37) to add on here um as far as mia provo customers mia provo lives in an api world so any and all server-side testing that’s done in adobe target is is managed within miyaprova is available for program assignment alerts monitoring real-time reporting all of that good stuff is is available from a mia provo standpoint the other thing that’s pretty cool that i don’t um don’t see talked about enough is the coordination with adobe target client side and server side so let’s say i were to put on my blog adobe target
(08:13) server side okay and then i would go in adobe target with the visual editor here and modify some content just modify something that is on both the client-side space and server-side space so let’s say i modify the about me approva section here okay if i go to the blog that’s the server-side area the adobe target server-side delivery apis will automatically look to see what other tests that you’re in and actually apply these changes server side so that you would see the changes to your client side so something really really cool
(08:51) thought it would be helpful to highlight here but thank you again psy if there’s any other questions hopefully this answered it but if not let me know take care