You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we are planning the rebuilds of our websites in v18c.
For the first time, we are trying to offer downloads behind a (newsletter) signup form.
Is there already an OCA module for this maybe? (Checked on the website, website-cm/s and website-themes repos and couldn't seem to blink one)
Specification looks something like this..
Features & Workflow
Website Frontend
User clicks on links like [Download Whitepaper] anywhere on the website. The Downloads could of course be different based on the page & context (including shop/product-pages).
Popup opens asking for contact/lead information + CAPTCHA.
Upon form submission, on a follow-on page, user is asked to verify email. (Then user goes to his mailbox)
Once email-verification is successful, another email is triggered, with some friendly text and a link to download the file from.
The link expires in 24 hours.
Backend
Content Writer (CW) has a list view (reached from Website > Site > Downloads).
CW uploads his file and associates it with a specific website (assuming multi-website).
This link is embeddable into email-templates.
On the form-view 2 mail-templates can be selected – for email address verification, and for sending the actual download link.
Storage
PDFs and other files will be stored in Odoo as pdf/zip/etc. files.
One idea, maybe requirement for some, is also to store the downloadable on NextCloud, Dropbox etc.
System
If the user has once given his contact information, and wishes to download another file, the website should not ask him to fill out the form again.
Settings
Admin/Content-publisher can decide to not require the contact info form/popup.
He may only want CAPTCHA verification, but no contact-info.
These options can be enforced at the level of whole module, or for each download specifically.
Has anyone dealt with this?
Are there other requirements to maybe consider as well?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Good morning!
we are planning the rebuilds of our websites in v18c.
For the first time, we are trying to offer downloads behind a (newsletter) signup form.
Is there already an OCA module for this maybe? (Checked on the website, website-cm/s and website-themes repos and couldn't seem to blink one)
Specification looks something like this..
Features & Workflow
Website Frontend
User clicks on links like [Download Whitepaper] anywhere on the website. The Downloads could of course be different based on the page & context (including shop/product-pages).
Popup opens asking for contact/lead information + CAPTCHA.
Upon form submission, on a follow-on page, user is asked to verify email. (Then user goes to his mailbox)
Once email-verification is successful, another email is triggered, with some friendly text and a link to download the file from.
The link expires in 24 hours.
Backend
Content Writer (CW) has a list view (reached from Website > Site > Downloads).
CW uploads his file and associates it with a specific website (assuming multi-website).
This link is embeddable into email-templates.
On the form-view 2 mail-templates can be selected – for email address verification, and for sending the actual download link.
Storage
PDFs and other files will be stored in Odoo as pdf/zip/etc. files.
One idea, maybe requirement for some, is also to store the downloadable on NextCloud, Dropbox etc.
System
Settings
Admin/Content-publisher can decide to not require the contact info form/popup.
He may only want CAPTCHA verification, but no contact-info.
These options can be enforced at the level of whole module, or for each download specifically.
Has anyone dealt with this?
Are there other requirements to maybe consider as well?
Thanks and regards
Ashant
Beta Was this translation helpful? Give feedback.
All reactions