• Resolved wzub

    (@wzub)


    Hi there

    We’re using Hustle integrated with ConstantContact account, and wanted to set up a welcome email to be automatically sent to people who sign up using our form on the website. However this did not seem to work – contacts were added to the list on which we had the welcome series activated, but the email wasn’t being sent.

    According to the ConstantContact developer notes a request to add/update a contact must have the parameter of OptInSource set to either “ACTION_BY_VISITOR” or “ACTION_BY_OWNER” (the link above seems to be for API v3 maybe where VISITOR is now named CONTACT?). Automatic sequences are only activated if it is an ACTION_BY_VISITOR, i.e. added by the contact themselves. This is the case when people use a signup form on a website, so we should be allowed to send this parameter, right?

    It seems as though line 363 in \inc\providers\constantcontact\hustle-constantcontact-api.php is the actual request:

    $response = $cc_api->contactService->updateContact( $access_token, $contact );

    If we add ['action_by' => 'ACTION_BY_VISITOR'] as the third parameter then the opt-in status is considered explicit rather than implied, and welcome sequences begin to work as expected when new contacts sign up using the form and are added to the set list.

    So I wanted to confirm if I am missing something and this omission was by design, or if this was a bug with the ConstantContact integration? And is this the best way of handling this parameter?

    Thanks

    • This topic was modified 4 years, 4 months ago by wzub.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Dimitris – WPMU DEV Support

    (@wpmudev-support6)

    Hello there @wzub

    Hope you’re doing well and I really appreciate the detailed report on this.
    I’ve already shared this with the Hustle team and we’ll keep you posted here as soon as we’ve got some more insights. ??

    Thank you,
    Dimitris

    Plugin Support Dimitris – WPMU DEV Support

    (@wpmudev-support6)

    Hello @wpmudev-support6

    Just got some words back from our developers who really appreciate your report and created an improvement task in order to adjust that in a future release.

    Warm regards,
    Dimitris

    Thread Starter wzub

    (@wzub)

    That’s great to know, thank you! I’ll mark this as resolved and look forward to the update that corrects this.

    Thread Starter wzub

    (@wzub)

    Hi there – has there been any update on this issue?

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @wzub

    I’m afraid I don’t have updates yet. I’m aware it’s some time already but I see also that there are a bit more “complex” improvements/updates “on the table” related to Constant Contact integration, to make sure that everything works perfectly fine.

    I hope it won’t take much longer but I don’t have an ETA.

    Best regards,
    Adam

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘ConstantContact action_by parameter not sent’ is closed to new replies.