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

Source Mailchimp: Get Member activities #1693

Closed
philipherrmann opened this issue Jan 18, 2021 · 5 comments · Fixed by #3415
Closed

Source Mailchimp: Get Member activities #1693

philipherrmann opened this issue Jan 18, 2021 · 5 comments · Fixed by #3415
Assignees
Labels
accepting-contributions Feel free to contribute to them area/connectors Connector related issues connectors/source/mailchimp connectors/sources-api priority/low Low priority type/enhancement New feature or request

Comments

@philipherrmann
Copy link

philipherrmann commented Jan 18, 2021

We would like to have the Mailchimp Member Activities available as an entity in the Mailchimp connector.

Describe the solution you’d like

After reading the Mailchimp API docs for a while, I think it would be good to have the connector looping over all (recent) campaigns and get the activity feed via
https://mailchimp.com/developer/marketing/api/email-activity-reports/list-email-activity/
on a per campaign basis. Since this endpoint allows for delta loads by using the since parameter.

Describe the alternative you’ve considered or used

Other endpoints are available (https://mailchimp.com/developer/marketing/api/list-member-activity-feed/ or https://mailchimp.com/developer/marketing/api/list-member-activity/view-recent-activity-50/ ) but harder to query in a well performing way for large user bases.

┆Issue is synchronized with this Asana task by Unito

@philipherrmann philipherrmann added the type/enhancement New feature or request label Jan 18, 2021
@michel-tricot
Copy link
Contributor

Thanks @philipherrmann! we will take a look at it

@michel-tricot
Copy link
Contributor

@philipherrmann Out of curiosity, is it something you would want to contribute to? We could guide you through the process.

@vitaliizazmic
Copy link
Contributor

@sherifnada I think this task should be divided into two tasks. First one for checking and comparing three described API endpoints. Second for implementing stream via the most appropriate method.

@sherifnada
Copy link
Contributor

There are also batch endpoints available, more context will be in #1936

@sherifnada
Copy link
Contributor

@eugene-kulak Recommending that we go with the first endpoint: https://mailchimp.com/developer/marketing/api/email-activity-reports/list-email-activity/ because it's the least nested

@sherifnada sherifnada added the accepting-contributions Feel free to contribute to them label Apr 15, 2021
@sherifnada sherifnada added this to the Connectors May 14th 2021 milestone May 11, 2021
@keu keu changed the title Get Member activities for Mailchimp Connector Source Mailchimp: Get Member activities May 26, 2021
@keu keu linked a pull request May 26, 2021 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepting-contributions Feel free to contribute to them area/connectors Connector related issues connectors/source/mailchimp connectors/sources-api priority/low Low priority type/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants