...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Overview:
Description | Move current form functionality from campaign level to global level. |
---|
Type | Roadmap Feature |
---|
Story | Global Forms |
projectsinvisionappshare/E9SGBSZUX35invis.io/HBZZ0TE5T3Rhttps://invis.io/QDZZL3NKM3U Ticket | Assets | https://drive.google.com/drive/...
Quantitative Data:
Info |
---|
Data driven justification for ux/ui changes, especially necessary for organic changes that do not originate from client requests or roadmap features. |
Link | Date Range | Item | Metric & Value | Assumption |
---|
https://analytics.google.com/analytics/web/#/report/content-pages/a37857225w110444145p170608517/_u.date00=20201116&_u.date01=20201122&explorer-table.filter=~2Fform~2F&explorer-table.plotKeys=[] | 16/11/2020 to 22/11/2020 (7 Days) | form/edit | Average time on page | Users spend less time creating/editing forms as previously created forms will be more often used, whereas currently each campaign needs a single form However, more form management added within form editor (associate, duplicate, translate, archive) which could increase time spent on page
|
https://analytics.google.com/analytics/web/#/report/content-pages/a37857225w110444145p170608517/_u.date00=20201116&_u.date01=20201122&explorer-table.filter=~2Fform~2F&explorer-table.plotKeys=[] | 16/11/2020 to 22/11/2020 (7 Days) | form/edit | Page views | |
https://analytics.google.com/analytics/web/#/report/content-pages/a37857225w110444145p170608517/_u.date00=20201116&_u.date01=20201122&explorer-table.filter=~2Fform~2F&explorer-table.plotKeys=[] | 16/11/2020 to 22/11/2020 (7 Days) | form/list | Average time on page | More global form management should take place on form listing, where previously there was only importing and translating, now there is associating and archiving Items that were previously separate pages will now become dialogs, so there should be a much bigger jump in average time (e.g. duplicating)
|
https://analytics.google.com/analytics/web/#/report/content-pages/a37857225w110444145p170608517/_u.date00=20201116&_u.date01=20201122&explorer-table.filter=~2Fform~2F&explorer-table.plotKeys=[] | 16/11/2020 to 22/11/2020 (7 Days) | form/list | Page views | More global form management taking place in this area However, may be skewed if some users are still used to managing from within campaign, where associating is still possible
|
...
Competitor Research:
Function | Findings | Image | Takeaways |
---|
Navigation Structure | Hubspot Marketo Mailchimp Eloqua | Image Modified Image Modified Image Modified Image Modified | Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Forms Listing Page | Hubspot Form listing includes unique column ‘appears on’ which is useful to show relationships between forms and their containers. ‘Create’ folder functionality to organise forms Actions to manage form on form hover such as ‘delete’ and ‘duplicate’
Marketo ‘Used by pages' gives indication of links/relationships ‘Archive’ folder included for organisation Ability to create custom folder to further organise forms Actions to manage form such as ‘clone’ and 'delete'
Eloqua | Image Modified Image Modified Image Modified | No custom folders or ‘favourites’ section, as this would be inconsistent with rest of the platform and maybe cause too much confusion for non power-users as a v1 release No extra filters for ‘recently accessed/modified' as all platform tables show default ordering as chronological from newest to oldest or alphabetical, including these would be inconsistent
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Form Reporting | Hubspot | Image Modified | Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Form Editing | Hubspot Marketo Eloqua | Image Modified Image Modified Image Modified | Allow form management control from within form builder for easier access without having to go to form listing to manage form, e.g. archiving, duplicating, etc.
Don’t open in new tab, as we don’t do this anywhere else on platform, keep consistent and open in same page, and this way would still allow users to right click and open in new tab
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Form Actions from Container | Hubspot Option to ‘edit’ form from landing page editor, clicking ‘edit’ links through to the form editor. Option to ‘create new’ from this area also, which automatically links this new form to the landing page and updates the form listing ‘appears on’ column automatically
Marketo Eloqua | Image Modified Image Modified Image Modified | Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
...
Proposal Feedback:
Stakeholder | Date | Changes |
---|
Product Team | 17/06/ |
20192020 | Remove form selection from campaign section Add search filters added on all relevant table columns Translation buttons added to form listing page Added 'Create via CSV' button on form listing Remove all instances of 'form status' Add 'active/archive' form tabs
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Twogether | 26/08/2020 | Validation - guidance - knock-off effects to changes Campaign specific form - Form Listings 1 form set up Forget where I need to make a change notification
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Spiceworks | 26/08/2020 | Find things by campaign, add more search filters table filtering and searching And if it is active/not all campaigns start and end
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Dennis | 26/08/2020 | |
keep Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Intensify | 26/08/2020 | Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 28/09/2020 | It seems weird to me that you have to option to save as an isolated form within the form builder, because I would class this task as ‘form management’ and not ‘form editing’, and I think the management of forms should be done through the form listing with all the other form management tasks and not the editor If you’re intention from the very beginning was to have an isolated form from within a campaign, you first have to associate a form, click to edit that form, then save as an isolated form, then associate the form to the campaign you were just on, then when you go back to the campaign you end up having 2 forms in the campaign, and if you wanted to be clean and tidy then you’d remove the original form = a lot of steps. The second way (images 14 to 17) is through the ‘isolate selected form’ checkbox on the ‘associate’ dialog. I prefer this journey because: This particular form management task of creating your isolated form is completed through the form listings where all the other form management happens The association of your unique form is automatically achieved through this journey, you don’t have to manually associate the form after you’ve created the unique version, as this can be automatically done if you select the ‘isolate selected form’ checkbox = less steps, as the checkbox does a lot of things automatically
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 22/10/2020 | Association and removing association should be same as Agency / Advertiser management (search and add style) I still find the Campaign level “edit” a very confusing process. It might be a terminology thing but I think we need to work on making that process clearer or removing it. I think Translations should also only be on global level - leaving just implementation info and view on the table. Add the ‘active’ and ‘archived’ forms in the mocks
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
CS/Sales Team | 27/10/2020 | |
select Select all on campaign association advertiser column on campaigns association When deleting signing off on deletion We already show in the mocks that if you want to delete a form you have to first remove any campaign associations (and if you don’t you’ll get a warning), then you can delete a form (and yet again you get a confirmation modal before you can finally delete). But CS/Sales mentioned that it would be good to have even more validation around deleting forms which I think is fair, it’ll only help reduce mistakes. A suggestion from Sophie was to add the ‘signed by’ input thing that we have when creating forms, but instead use it for confirmation when deleting forms, this is a good idea. An alternative would be to only allow deleting of forms only from the ‘archive’ tab and not the ‘active’ forms tab, so you first have to archive the form then once on the archive tab you can fully delete the form. Would be good to discuss which solution people prefer.
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Dennis | 04/11/2020 | |
Status |
---|
colour | Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Form dynamic terms and conditions field
Solution where this will be handled on advertiser level/campaign level override via new input type |
Product Team | 09/11/2020 | Active/inactive view Form builder ui changes Associate, save as new, translate, archive button added within panel header - now serves as form management panel Associations banner added within ‘setup’ tab ‘Preview’ form button changed to ‘view’ for consistency ‘Enabled’ toggle removed
Delete confirmation Form listing Terminology Campaign form listing Associations to campaign can be done here, but no shortcuts/extra functionality included to automatically duplicate and assign form to current campaign, this has to be managed through the form listing
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Acquisition Inc | 09/11/2020 | Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Hoburne | 11/11/2020 | Status |
---|
colour | Purple |
---|
title | No feedback |
---|
|
|
Client - Intensify | 12/11/2020 | Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Client - Incisive | 20/11/2020 | Status |
---|
colour | Purple |
---|
title | No feedback |
---|
|
|
Product Team | 09/12/2020 | |
Mocks for new ‘scenario based t&cs’ input thing, options would or Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 06/01/2021 | |
Discuss Will be raised as a separate ticket where a new form field will be added (something along the lines of ‘advertiser t&cs’) which will be configured on advertiser level. Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 13/01/2021 | GLOBAL FORMS (MAIN) MOCKS APPROVED |
Product Team | 20/01/2021 |
| Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 20/01/2021 | GLOBAL FORMS (DYNAMIC THANKS PAGE) MOCKS APPROVED |
Product Team | 03/02/2021 | GLOBAL FORMS (DYNAMIC FORM FIELD) MOCKS APPROVED |
Product Team | 08/06/2021 | On campaign > form level the ‘associate’ dialog doesn’t need to include the table listing as this is replicated on the page itself, so remove the table listing within the dialog and just have simple interface to add form. Also add checkbox column to table listing and new ‘remove’ button to allow bulk removal of associated forms
Status |
---|
colour | Yellow |
---|
title | need more info |
---|
|
Status |
---|
colour | Blue |
---|
title | TO DISCUSS |
---|
|
|
Product Team | 20/01/2021 | GLOBAL FORMS (DYNAMIC THANKS PAGE) MOCKS APPROVED...
Retrospective:
Info |
---|
To be completed after this features release. The retrospective should allow a basis for further improvements to this feature. |
User Feedback
Stakeholder | Date | Description |
---|
| | |
| | |
Quantitative Data
Source | Link | Description | Findings |
---|
| | | |
| | | |