Creating an automated report /pdf to be shown to the user on the webpage | Community
Skip to main content
Answered

Creating an automated report /pdf to be shown to the user on the webpage


We’d like to use Typeform to conduct comprehensive screening/personality tests and then provide the users with comprehensive report based on their answers. This includes different wordings based on their scores, graphs, and so on.  

I want the respondent to get a PDF of this report on the webpage itself or any equivalent so they can be kept anonymous. Meaning - So they do not need to provide an email address.

Is there anyway of doing that? 

Best answer by picsoung

Another community member @Baptiste Jacquemet built a similar workflow 
He documented it a blog post over here 
and in the community 


Using a similar flow, you should be able to redirect your respondent at the end of the typeform to a URL that will trigger flow and eventually redirect to the generated PDF.

Depending on how much data you need to generate this report, you can also redirect to a URL passing answers to question in query parameter and render the report live in a web page
https://mywebsite.com?age={answer to age question}&got_a_car={answer to got a car question}

Finally, you can rely on tools like docmaker.co from @Elian -docmaker.co to generate PDFs and replace placeholders.

View original

8 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14884 replies
  • March 8, 2024

Oh this is an interesting request, @amitbaumel . @john.desborough hosted a great webinar about creating these customized PDFs below. Des - do you know if it’s possible to embed those customized forms on a webpage? 

 


  • Author
  • Explorer
  • 1 reply
  • March 10, 2024

Yes, I saw this valuable webinar - which does not solve the need to have it done in-house on the webpage, which is something users are accustomed to having, and also does not require their email address.


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5267 replies
  • March 10, 2024

@amitbaumel - typeform does not have the native tools to do this (ie including the graphs and converting to pdf) - you will need to use some something like in the webinar above or outlined in this post here in the Community

 

des

 


picsoung
Typeform
Forum|alt.badge.img+5
  • Developer Advocate @ Typeform
  • 384 replies
  • Answer
  • March 12, 2024

Another community member @Baptiste Jacquemet built a similar workflow 
He documented it a blog post over here 
and in the community 


Using a similar flow, you should be able to redirect your respondent at the end of the typeform to a URL that will trigger flow and eventually redirect to the generated PDF.

Depending on how much data you need to generate this report, you can also redirect to a URL passing answers to question in query parameter and render the report live in a web page
https://mywebsite.com?age={answer to age question}&got_a_car={answer to got a car question}

Finally, you can rely on tools like docmaker.co from @Elian -docmaker.co to generate PDFs and replace placeholders.


Baptiste Jacquemet

Interesting. As mentioned above, you could use an automation to build the PDF.

The workflow runs in about 11-15 seconds. You could imagine running the workflow while showing a loading screen to the user and provide a download URL or display the embedded PDF in the end.


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5267 replies
  • March 12, 2024

I saw this site today.. follow through to the end and they generate the output using Looker.. 

 


  • Navigating the Land
  • 2 replies
  • March 15, 2024

@Baptiste Jacquemet I am not clear on how you integrate from quickchart to the google slides. Would you mind giving more info on how you did this? I read the blog and am lost there 


Baptiste Jacquemet
ddana wrote:

@Baptiste Jacquemet I am not clear on how you integrate from quickchart to the google slides. Would you mind giving more info on how you did this? I read the blog and am lost there 

Sure. In my example, I’ve uses google docs, but, from what I recall, Google slides is quite similar.

Using the Quickchart API, you can generate an image containing your data. Have you reached this part?

Then, the Google Slide node in Make lets you replace either a text variable (e.g {{graph}} or an image (you need to get the objectID to replace) with the image generated with the quickchart node (a URL)

 

See screenshots below. Does it make more sense?
 

 

 


Reply