IATI / ckanext-iati

CKAN extension for the IATI Registry
http://iatiregistry.org
9 stars 6 forks source link

New automated emails for new publisher accounts and successfully published files #335

Closed AudreyIATI closed 2 years ago

AudreyIATI commented 3 years ago

To improve the user experience of new publisher accounts and keep them informed of what to expect, we’d like to introduce new automated emails that publisher accounts will receive after they create an account on registry and also after they successfully publish a file:

  1. Publisher creates new publisher account
  2. User receives an automated “holding” email, confirming registration (NEW - see text below)
  3. Helpdesk receives alert to approve new publisher account (no action required)
  4. If all correct and account is approved by IATI Tech Team, user receives automated confirmation email (NEW – already raised in issue #329)
  5. If something is incorrect, BA’s contact user with the macro saved in Zendesk (no action required)
  6. Once errors fixed, BA’s approve account and user receives automated confirmation email (NEW see text below)
  7. After user publishes a file to IATI, they receive a confirmation email so they know data has successfully published (NEW see text below)

NEW Automated confirmation email (2 and 6):

Dear (Name),

Thank you for registering with IATI. A member of the Technical Team will review your account and contact you in 1-3 days with an update.

Kind regards, IATI Technical Team

NEW Automated confirmation email (7):

Dear (Name),

Congratulations! Your file(s) have been successfully published to IATI (https://iatiregistry.org/publisher/[publisher name]).

To view your published data, please check d-portal (allow 24 hours after publishing).

You can also do a more detailed search of your published data via the Datastore.

Should you have any queries or support needs, then please email the IATI Helpdesk at: support@iatistandard.org

Kind regards, IATI Technical Team

ss-bhat commented 3 years ago

@andreaszenasidi

I can see three processes here in total:

2.5 days in total including testing and deployment

ss-bhat commented 3 years ago

@adrianoamaral @andreaszenasidi @AudreyIATI

This is implemented in staging. Please let me know if any changes are required. Thanks

andreaszenasidi commented 2 years ago

@gtkChop I was testing on staging but I did not receive any of the two emails.

ss-bhat commented 2 years ago

@andreaszenasidi

Deployed to staging. Can you please check your spam folder too? Thanks

andreaszenasidi commented 2 years ago

@gtkChop looks good! When a new dataset is published I receive the email. I wanted to check, if a publisher publishes a dataset via the Registry API, would the same email be sent out?

ss-bhat commented 2 years ago

@andreaszenasidi Theoretically yes they should.

andreaszenasidi commented 2 years ago

@gtkChop tested the API on staging and the email was sent.

The deployment date for all 6 UX Enhancement tickets is set for January 26th.