Umbraco-v8-Community-Website-StarterKit icon indicating copy to clipboard operation
Umbraco-v8-Community-Website-StarterKit copied to clipboard

Setup SurfaceController for Newsletter Subscription

Open TimGeyssens opened this issue 3 years ago • 6 comments

Need to handle the newsletter subscriptions...

TimGeyssens avatar Oct 08 '20 19:10 TimGeyssens

Do we want to maintain the newsletter list as a real newsletter list? Or shall we just create a node in the site and add content to that, perhaps with comments in the controller to where the user can swap out for another email newsletter provider?

Preferences?

I can take this one

CarlSargunar avatar Oct 09 '20 08:10 CarlSargunar

Would log to db table... maybe simple event model to hook in newsletter providers like mailchimp...

To view the entries... maybe a content app? But will set that up as a seperate task

TimGeyssens avatar Oct 09 '20 08:10 TimGeyssens

OK- good opportunity to build a custom dashboard too potentially to export those. I'll take a stab as this too

CarlSargunar avatar Oct 09 '20 08:10 CarlSargunar

Would you prefer if I pushed changes direct to the repo or through a PR?

CarlSargunar avatar Oct 09 '20 08:10 CarlSargunar

Hey @CarlSargunar if you want to earn hacktober fest credits a PR is the way to go :)

TimGeyssens avatar Oct 09 '20 09:10 TimGeyssens

OK- good opportunity to build a custom dashboard too potentially to export those. I'll take a stab as this too

good thinking! there are pretty easy ways to handle that... check https://github.com/TimGeyssens/UIOMatic-Addons-Export/blob/master/src/UIOMaticAddons.Export/Controllers/ExportController.cs using a third party tool called CsvHelper

TimGeyssens avatar Oct 09 '20 09:10 TimGeyssens