The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I am trying to understand how to connect Canvas to Constant Contact so people can register for our courses, then be automatically added to the correct course. I can create an API "key" (or code?) from Constant Contact, but I have no idea how to actually make the integration happen. Can anyone help? Thank you!
Solved! Go to Solution.
Hi @MarlaPhillips,
I tried to do a bit of googling, but came up basically empty on results for this. With Constant Contact being more of a web marketing type of system (as far as I know it), it seems like it might be a somewhat rare use case to have it integrate with Canvas. Not o say it's a bad idea if you wnat to use it as sort of a storefront, but I think you're going to have to do a lot of coding to make things work. Ususally the bulk of the work for something liek this is done via either a middleware script or on the 3rd party tool side. Canvas has APIs available for almost everything (course chell creation, user creation, enrollments, etc), but you'd need to work out what exactly you wnat to happen and how to use the APIs to make it happen.
I hope this inof helps, even though it may not bewhat you wnated to hear.
-Chris
Hi @MarlaPhillips,
I tried to do a bit of googling, but came up basically empty on results for this. With Constant Contact being more of a web marketing type of system (as far as I know it), it seems like it might be a somewhat rare use case to have it integrate with Canvas. Not o say it's a bad idea if you wnat to use it as sort of a storefront, but I think you're going to have to do a lot of coding to make things work. Ususally the bulk of the work for something liek this is done via either a middleware script or on the 3rd party tool side. Canvas has APIs available for almost everything (course chell creation, user creation, enrollments, etc), but you'd need to work out what exactly you wnat to happen and how to use the APIs to make it happen.
I hope this inof helps, even though it may not bewhat you wnated to hear.
-Chris
Hi @chriscas . Thank you so much for taking the time to look into this. We are using a service from Learning Stream to do this integration and automatic addition of registrants into the correct courses. But now that we are using Constant Contact as our CRM, which has registration forms, I thought I would see if I could integrate it directly to Canvas, instead of using another service provider to do that part. Constant Contact is going to have one of their integration specialists contact me for me to possibly hire him to do the work. I'm not sure how much that would cost, so I thought I would try to figure it out on my own first. Thank you for providing this information and take care!
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in