Overview:
...
Description
...
Move current form functionality from campaign level to global level.
...
Type
...
Roadmap Feature
...
Story
...
Mockup
...
https://projects.invisionapp.com/share/E9SGBSZUX35
...
Ticket
...
Assets
...
https://drive.google.com/drive/folders/1HW8DIZ5P6llBtmb-ZVmNWLuWd2Eg02be?usp=sharing
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. |
...
Source
...
Link
...
Description
...
Findings
Competitor Research:
...
Function
...
Findings
...
Image
...
Takeaways
...
Navigation Structure
...
Hubspot
Navigation is under a subsection of ‘marketing’ but still its own entity
Marketo
‘Forms’ have their own section under main navigation
Mailchimp
Dedicated navigation item for forms
Eloqua
Global forms under subsection of ‘assets’
...
Status | ||||
---|---|---|---|---|
|
‘Forms’ navigation to be a prominent section of platform function, implies global management and functions and moves away from one-to-one campaign and form relationships
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
...
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
Various filters to show forms that are ‘recently accessed/modified'
Additional folders for extra organisation
...
...
Status | ||||
---|---|---|---|---|
|
Include indication to show the linked forms/campaigns
Include usual management tasks such as ‘delete’ and ‘duplicate’
Status | ||||
---|---|---|---|---|
|
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 | ||||
---|---|---|---|---|
|
...
Form Reporting
...
Hubspot
The main click-through from form listing goes to for performance/reporting page
...
Status | ||||
---|---|---|---|---|
|
None
Status | ||||
---|---|---|---|---|
|
We don’t require any sort of form reporting at the moment, but may be useful in the future if this is something we want to include for A/B testing purposes?
Status | ||||
---|---|---|---|---|
|
...
Form Editing
...
Hubspot
Form editor actions dropdown containers various items, most notably ‘delete’ and ‘clone' and ‘create translation’
Marketo
Form editor opens up in new window
Eloqua
Various actions shown within form builder so users don’t have to go back to form listing to perform management tasks
...
Overview:
Description | Move current form functionality from campaign level to global level. |
---|---|
Type | Roadmap Feature |
Story | |
Mockup | |
Ticket | |
Assets | https://drive.google.com/drive/folders/1HW8DIZ5P6llBtmb-ZVmNWLuWd2Eg02be?usp=sharing |
...
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. |
Source | Link | Description | Findings |
---|---|---|---|
...
Competitor Research:
Function | Findings | Image | Takeaways | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Navigation Structure | Hubspot
Marketo
Mailchimp
Eloqua
|
| ||||||||||||||||||||||||||||||
Forms Listing Page | Hubspot
Marketo
Eloqua
|
| Form Actions from Container | Hubspot
Marketo
Eloqua
|
| |||||||||||||||||||||||||||
Form Reporting | Hubspot
|
|
Proposal Feedback:
Stakeholder
Date
Changes
Product Team
Form Editing | Hubspot
Marketo
Eloqua
|
|
|
|
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'
|
|
On 'associate' modal, add column for form URL
This doesn’t make sense to include on the global level, as full form urls will be generated once associated to campaigns and would make sense to surface on campaign level, but form urls (without the campaign id in the url) can still be viewed by clicking ‘view’ on the form listing
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Client - Twogether
26/08/2020
Status | ||||
---|---|---|---|---|
|
Validation - guidance - knock-off effects to changes
Various validation and warning messages and confirmations added throughout process
Campaign specific form - Form Listings
Campaign side of mocks done
1 form set up
Client thought there would only be 1 form per enterprise, so we need to make sure to include relevant tooltips and information and validation where necessary
Status | ||||
---|---|---|---|---|
|
Alias/form label
This should be done with form naming as is currently done, we won’t be including a separate label column as this can already be achieved in the form name as it is not tied to the form slug
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Forget where I need to make a change notification
Do we need to include ‘manage’ button and from campaign form listing level, is this overkill? I think it’s required because as people get used to the workflow it will probably get requested
Need to decide if we go ahead with this, and if so will it go to table listing or straight to form builder?
Client - Spiceworks
26/08/2020
Status | ||||
---|---|---|---|---|
|
Find things by campaign, add more search filters
Added ‘advertiser’ column in associate modal and added filters for searching
table filtering and searching
Already in place
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
And if it is active/not all campaigns start and end
Add another column onto associate campaign modal to show campaign status?
Client - Dennis
26/08/2020
Status | ||||
---|---|---|---|---|
|
keep form listing
Included in new mocks
Status | ||||
---|---|---|---|---|
|
editing terms - a bigger text area
Not related to this feature
advertiser tcs section - dynamic
Not related to this feature
| |||||||||||||||||||||
Form Actions from Container | Hubspot
Marketo
Eloqua
|
|
...
Proposal Feedback:
Stakeholder | Date | Changes | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product Team | 17/06/2019 |
| |||||||||||||||||||||||||||||||||||||||||||
Client - Twogether | 26/08/2020 |
| |||||||||||||||||||||||||||||||||||||||||||
Client - IntensifySpiceworks | 26/08/2020 |
| Product Team | 28/09/2020 |
| ||||||||||||||||||||||||||||||||||||||||
Client - Dennis | 26/08/2020 |
| Product Team | 22/10/2020 |
| ||||||||||||||||||||||||||||||||||||||||
Client - Intensify | 26/08/2020 |
| |||||||||||||||||||||||||||||||||||||||||||
Product Team | 28/09/2020 |
| |||||||||||||||||||||||||||||||||||||||||||
CS/Sales Team | 27/10/2020 |
select all on campaign association
advertiser column on campaigns association For the ‘associate form to campaign’ modal (e.g. image #6), advertiser column and column filters added which would make it easier to find associated campaigns for the scenario where a form has hundreds of campaigns associated to itProduct Team | 22/10/2020 |
| |||||||||||||||||||||||||||||||||||||||||
CS/Sales Team | 27/10/2020 |
| Client - Dennis | 04/11/2020 |
| ||||||||||||||||||||||||||||||||||||||||
Client - Dennis | 04/11/2020 |
| |||||||||||||||||||||||||||||||||||||||||||
Product Team | 09/11/2020 |
|
...
Retrospective:
Info |
---|
To be completed after this features release. The retrospective should allow a basis for further improvements to this feature. |
...