Is it possible to get a view of a user's activity (opens, clicks etc) via the Mailchimp API?
Looking through the docs, it seems possible at the campaign level, but I would like to see this information across all campaigns for a given user.
I think that Member-activity could be closed to what you want, I am not aware of any other direct method how to get this.
check API MailChimp API - Lists section
Related
We want to start a service with Mailchimp where every subscriber will get a customized link in the email she receives. The Subscription Form will be on a wordpress website (not my decision).
There is a pool of thousand of links with a unique parameter, which we have stored on our webserver, like these examples
https://example.com/link?code=a25b1d085f3aec4b256
https://example.com/link?code=32219abb336de28a103
etc
Every code parameter should only be used once and should be kept as secret as possible. So I don't think it is a good idea to send the code from the form to mailchimp in a hidden field.
I don't know, if this is possible. Is Mailchimp even the right tool to do this?
I'm not sure, where to start the journey.
I don't think webhooks will help me here, as those are only one-way communication without a backwards channel, as far as I understand.
I checked the Mailchimp API documentation, but I might be too foolish to understand, which of the multiple options I need to use.
I found this answer here: https://stackoverflow.com/a/53096852/476951, but I don't know, if this will suit my needs. As I understand it, this will chhange the mail template in Mailchimp UI with an API request and store it. The successive emails will all use this changed template until I change the template again. This seems not to be the correct way.
So, here are the two workflows that might be possible, but I don't know if they are.
Have a form created in Wordpress (not the embedded Mailchimp form), and create a custom form handler with admin-post.php like described here. Then use the API to send the email through the Mailchimp service with my dynamic link in it. But how. Every tuorial I found sends campaigns via the API, not individual mails to single recepients
Somehow manage Mailchimp to get the dynamic content via some sort of webhooks or the likes.
Is any of these workflows suitable to do this?
If yes, who should I set these up?
Is there anything else I might have missed?
Edit
Or do I need to use Mailchimp Transactional Email service (former called Mandrill)?
I am looking through the Mailchimp API documentation but cannot seem to find an api call that will take a user_id and return the list of newsletter_ids to which they are subscribed.
Does anyone know of any method available for this purpose?
Given a list of activity re-sharers how can I get the links to those individual shares:
Reshare API call
There only seems to be a link to the users profile, not the actual re-share.
You can use plus.activities.list, search the post provider field for reshare, then determine from content whether it was your original post.
It seems the the google+ api is quite limited. I am simply trying to get the list of all the plusones of a user. does anyone know how to get that information?
Currently, there is no way to fetch a list of the URLs and posts that a user has +1ed. To see what information is returned by the Google+ API for a user, check the Person resource. Only some of these fields are guaranteed, but the rest may be returned if they are publicly visible on the user's profile.
You can see who +1ed a particular Google+ post through an Activity resource, specifically, the object.plusoners field. The activities.get API call can fetch the Activity resource for a specified public post.
Which is the best way of know when was accepted an linkedin invitation using API?
I'm developing a social search web site using linkedin among other social networks.
In my site, any user, can add many linkedin user account to your site account, for then find people from linkedin using Linkedin People Search API (http://developer.linkedin.com/docs/DOC-1191.html)
with the peoples found, i could be to send and invitation or a direct message, depend of the level connection of linkedin account using for that...
Then, using Linkedin API, what is the best way to monitoring when the invitation was accepted?...
Per the documentation, there is no way to directly monitor messages or invitations that you send via the API to another user. So you'll need to come up with some way to monitor this off-line if it is something that you really need. One idea would be to keep track of the ID of the member's you are sending invitations to, and on subsequent (or periodic) calls to the Connections API, you could scan the returned list to see if any of the stored ID's are now connections, and take the appropriate action.
Hope this helps!