Embedding to a specific /site | Community
Skip to main content
Answered

Embedding to a specific /site


Hello,

I am working for a SaaS that provides sports teams with websites and membership administration. The service has thousands of unique websites, and also users. Our service includes a Control panel where Admins can administrate their club/site/member base. 

Our idea is to embed the Typeform on each site in the network, so it pops up when the admins enter the control panel (on *domain*/next/admin/dashboard). Does anyone have an idea on how to effectively do this?

We tested an embed in our website builder’s html editor widget on a specific site, and it works well and looks good, but it’ll be a hassle to fix that widget to each unique site. 

 

Also, it seems that it will pop up on each page load even if the user has completed the survey. Any fixes for this?

 

All help is deeply appreciated.

 

Regards,

 

Marius

Best answer by Harsh

Hi,

Just wanted to add onto @Liz  suggestion


For your use case the Embed SDK would work fine however I would suggest that you save the fact that your user has completed the form somewhere on your server, and only show your users the popup if the corresponding value is not set on your server.

 

FYI The reason for me to ask you to save the fact whether your users have completed the form or not on your server rather than the browser, is so that it is preserved across browsers.
 

View original

4 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15024 replies
  • June 15, 2023

Hi @Hornaas Happy Thursday! In reference to preventing the popup embed from displaying every time, the post below may help you out: 

As for embedding on multiple websites, you will have to do this manually, but it might be faster using our Embed SDK


Forum|alt.badge.img+4
  • Socializer
  • 113 replies
  • Answer
  • June 15, 2023

Hi,

Just wanted to add onto @Liz  suggestion


For your use case the Embed SDK would work fine however I would suggest that you save the fact that your user has completed the form somewhere on your server, and only show your users the popup if the corresponding value is not set on your server.

 

FYI The reason for me to ask you to save the fact whether your users have completed the form or not on your server rather than the browser, is so that it is preserved across browsers.
 


  • Author
  • Explorer
  • 1 reply
  • June 19, 2023

Hey @Liz and @Harsh ,

 

I have some amazing developers in my team, so they figured it out. It works like a charm, and is absolutely beautiful. Thank you!


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15024 replies
  • June 20, 2023

Glad to hear it, @Hornaas ! If you’re willing to share your solution, we’d love to see it!


Reply