Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VdB email/optin system & domain integration #79

Open
1 task
c3o opened this issue Aug 22, 2016 · 13 comments
Open
1 task

VdB email/optin system & domain integration #79

c3o opened this issue Aug 22, 2016 · 13 comments

Comments

@c3o
Copy link
Member

c3o commented Aug 22, 2016

User DB integration

Actions we will notify the CRM about:

  • User has opted in to emails
  • User has unsubscribed from emails

Endpoint documentation
https://hack4vdb.slack.com/files/officerm/F24R4KHE1/crm_dokumentation.pdf

We need from them:

  • One time CSV import
  • Write import script
@c3o c3o added this to the 0.3 before campaign usage milestone Aug 22, 2016
@c3o c3o mentioned this issue Aug 22, 2016
@c3o c3o assigned tosh and benfreu Aug 22, 2016
@anonjum
Copy link
Contributor

anonjum commented Aug 22, 2016

we want salutation!

and when they send us user data they also have to send there hashed unsuscribe.

looks like this.

(pls dont click or N--- H--- wont receive any further emails from the campaign)

hXXp://www.vanderbellen.at/newsletter/?state=disabled&mode=unlist&contact_id=190954.contact&contact_pass=YjGl3uIWJg9R&action_id=191%2F770&disabled=1&todo=newsletter_disable

maybe we also want contact_id, thats the id that the crm uses to identify users.

@c3o c3o changed the title VdB email/optin system integration VdB email/optin system & domain integration Aug 22, 2016
@MSch
Copy link

MSch commented Aug 22, 2016

Edit: Moved spec to https://gist.github.com/MSch/aafddb1292d87123732cefb005729fd7

@anonjum
Copy link
Contributor

anonjum commented Aug 22, 2016

If I understand this correctly, if I send this entire text to a somewhat capable programmer with access to the system he will know what to do?

Question: What if there is no success (probably a stupid question):

On success the endpoints responds with HTTP 200 OK and an empty response body.

@MSch
Copy link

MSch commented Aug 22, 2016

If I understand this correctly, if I send this entire text to a somewhat capable programmer with access to the system he will know what to do?

Yes

What if there is no success (probably a stupid question):

It will error somehow. The programmer will figure it out.

Also this is just the spec, it's not built yet!

@anonjum
Copy link
Contributor

anonjum commented Aug 22, 2016

Ok, but I can talk to him tomorrow and ask him how long his side will take and how much it will be?

@MSch
Copy link

MSch commented Aug 22, 2016

Yes. And no ausreden, there is nothing hard about this.

@anonjum
Copy link
Contributor

anonjum commented Aug 22, 2016

So no question if this is possible? How much coding time should it take

I mean, not you. An average coder... (1h, 10h, 10min)

@MSch
Copy link

MSch commented Aug 22, 2016

@anonjum
Copy link
Contributor

anonjum commented Aug 22, 2016

Do we have an instance checking if emailaddress already exists in our database? What if someone signs up on our page, then signs up through vdb.at/mitmachen? And what are the minimum infomation we require?

Firstname (if we dont have that we cannot send initial emails with firstname-- thomas ist dabei)
email address
plz

correct?

@MSch
Copy link

MSch commented Aug 22, 2016

Do we have an instance checking if emailaddress already exists in our database

Yes we will have to check that.

What if someone signs up on our page, then signs up through vdb.at/mitmachen

Then we will update their data

And what are the minimum infomation we require?

All, but if they don't have it it can be blank.

@PeterTheOne
Copy link
Member

I mean, not you. An average coder... (1h, 10h, 10min)

Between 1h and 10h, leaning to 1h. Also he could give us access and we could do it.. :P

@benfreu
Copy link
Contributor

benfreu commented Aug 23, 2016

In our email templates we only send "Hello, first_name" sentences when we have a first_name. So no problem for us if its blank.

@c3o
Copy link
Member Author

c3o commented Aug 26, 2016

Updated issue to changed requirements.
The discussion above is probably irrelevant/misleading.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants