
Bespoke PDF Creation with Data from Form Submission
- or -
Post a project like this15
£22/hr(approx. $29/hr)
- Posted:
- Proposals: 39
- Remote
- #4406179
- Open for Proposals
⭐️⭐️⭐️⭐️⭐️ Top-Rated Developer & Designer | Wordpress & Shopify Expert | Laravel, React | PHP| OpenCart | iOS & Android
Top rated PHP Web Development | WordPress | Magento | Drupal | OpenCart | PrestaShop | Joomla

PPH's TOP Notch Website & Mobile App Developer & Designer(9+ yrs) ✔ Wordpress ✔ Shopify ✔ OpenCart ✔ Laravel ✔ PHP ✔ React Native ✔ Android ✔ iOS ✔ HTML/CSS✔Javascript/jQuery✔Responsive Design✔ASP.net




Full Stack Web Developer / Python / ReactJS / VueJS / Mobile Apps / Wordpress / Magento / Shopify / Opencart / APIs / PHP /

Web Developer |E-Commerce & Digital Marketing Specialist | Web & Graphic Design Expert
119727788014935227480428249561187511811650037105075485795175598366638411221918012097843





Description
Experience Level: Intermediate
Reposting a more detailed brief.
Project Overview
We are seeking a developer to build a WordPress-integrated system that allows website visitors to submit a form with their name, email, and selected options (title and document type). This data will then be styled and overlaid onto a predefined image template (e.g., credit card, passport), and automatically converted into a downloadable and emailed PDF.
This project will begin with a single image template and expand to additional templates once the system is proven functional and stable.
Form Fields
Full Name (text input)
Email Address (email input)
Title (dropdown – e.g., Lady, Lord, Prince, Princess)
Document Type (dropdown – e.g., Credit Card, Passport, Certificate, etc.)
The form is created and styled using Contact Form 7 in WordPress. You will integrate with the form submission backend only.
Key Features & Functionality
Form Integration: Use the data from the Contact Form 7 submission
PDF Generation: Generate a stylized PDF based on selected template and form data
Font Styling & Placement:
Match supplied font (e.g., from credit card example)
Dynamically adjust for name length (scaling, spacing, etc.)
Conditional Image Logic: Select correct background image (e.g., male/female) based on title (e.g. Lord/Lady)
Delivery Options:
Show download link on thank-you page
Email the generated PDF to the user automatically
Scalability & Template System
The system should be built to support multiple templates (certificate, driving licence, passport, airline ticket, etc. eventually)
We would prefer documentation or a simple structure that allows us to add new templates ourselves in the future
Optional: Image Design Services
We may request help creating realistic “desk-style” backgrounds for each document type to ensure the best compatibility. Please also include a separate quote for:
A single image design (e.g., credit card on textured background)
A pair of designs (e.g., male and female passport)
Deliverables
Fully working solution using one initial template
PHP or backend script that handles:
Data parsing from form submission
PDF rendering with styled overlay
Image background selection logic
PDF download + email
Ability to add more templates in future
Basic documentation or guidance
Timeline
We expect the initial phase (one template) to be completed within 3–5 working days, including one round of feedback.
Pricing Request
Please provide:
Flat rate for initial setup with one document type
Estimated hours or timeline
Rate per additional template(s) (e.g., £20 for a single image, £30 for a male/female pair)
(Optional) Portfolio or examples of similar work
Next Steps
If you're interested in this project, please reply with your quote, timeline, and any questions. We’ll assess proposals next week and look to proceed with a test build of the first image and expand from there.
Project Overview
We are seeking a developer to build a WordPress-integrated system that allows website visitors to submit a form with their name, email, and selected options (title and document type). This data will then be styled and overlaid onto a predefined image template (e.g., credit card, passport), and automatically converted into a downloadable and emailed PDF.
This project will begin with a single image template and expand to additional templates once the system is proven functional and stable.
Form Fields
Full Name (text input)
Email Address (email input)
Title (dropdown – e.g., Lady, Lord, Prince, Princess)
Document Type (dropdown – e.g., Credit Card, Passport, Certificate, etc.)
The form is created and styled using Contact Form 7 in WordPress. You will integrate with the form submission backend only.
Key Features & Functionality
Form Integration: Use the data from the Contact Form 7 submission
PDF Generation: Generate a stylized PDF based on selected template and form data
Font Styling & Placement:
Match supplied font (e.g., from credit card example)
Dynamically adjust for name length (scaling, spacing, etc.)
Conditional Image Logic: Select correct background image (e.g., male/female) based on title (e.g. Lord/Lady)
Delivery Options:
Show download link on thank-you page
Email the generated PDF to the user automatically
Scalability & Template System
The system should be built to support multiple templates (certificate, driving licence, passport, airline ticket, etc. eventually)
We would prefer documentation or a simple structure that allows us to add new templates ourselves in the future
Optional: Image Design Services
We may request help creating realistic “desk-style” backgrounds for each document type to ensure the best compatibility. Please also include a separate quote for:
A single image design (e.g., credit card on textured background)
A pair of designs (e.g., male and female passport)
Deliverables
Fully working solution using one initial template
PHP or backend script that handles:
Data parsing from form submission
PDF rendering with styled overlay
Image background selection logic
PDF download + email
Ability to add more templates in future
Basic documentation or guidance
Timeline
We expect the initial phase (one template) to be completed within 3–5 working days, including one round of feedback.
Pricing Request
Please provide:
Flat rate for initial setup with one document type
Estimated hours or timeline
Rate per additional template(s) (e.g., £20 for a single image, £30 for a male/female pair)
(Optional) Portfolio or examples of similar work
Next Steps
If you're interested in this project, please reply with your quote, timeline, and any questions. We’ll assess proposals next week and look to proceed with a test build of the first image and expand from there.

Matt K.
100% (4)Projects Completed
5
Freelancers worked with
5
Projects awarded
11%
Last project
23 Mar 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi Matt, Thanks for your job posting.
I have some questions and would like to discuss in more details.
Will you provide the background image templates and fonts for overlay, or should I handle sourcing or designing them?
Should the text (e.g., Full Name, Title) dynamically scale or wrap if it exceeds the designed space on the template?
Do you prefer the generated PDF to be emailed using WordPress’s native mail function or a third-party SMTP plugin for better deliverability?
Looking forward to chatting with you soon.
Best!
Zack
1135543
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies