Skip to main content
All CollectionsDashboardPdf Template
How to use tables and custom variables in PDF templates?
How to use tables and custom variables in PDF templates?

Create dynamic, customizable PDFs with BoloSign by using tables and custom variables. Perfect for invoices and tailored document workflows.

Rida Ahsan avatar
Written by Rida Ahsan
Updated this week

Introduction

Using tables and custom variables in your PDF templates allows for dynamic and customizable document creation. This feature is particularly useful for creating documents like invoices, where specific fields need to be updated for different recipients. Follow these steps to use tables and custom variables in BoloSign efficiently.

1. Open your dashboard and click on Documents

Step 1 screenshot

2. Click on PDF Templates

Step 2 screenshot

3. Click on Create Template

Step 3 screenshot

4. Select "Invoice templates.pdf" from the file upload menu

Step 4 screenshot

5. Type "invoice test"

Step 5 screenshot

6. Click on Confirm

Step 6 screenshot

7. Click on Table

Step 7 screenshot

8. Drag the table where you want to place it.

Step 8 screenshot

9. Click on Add Column, to add more Columns as per your requirements.

Step 9 screenshot

10. Click on Add Row, to add more rows.

Step 10 screenshot

11. edit the table as you want.

Step 11 screenshot

12. Remove the content where you want your custom variable.

Step 12 screenshot

13. Click on Variables

Step 13 screenshot

14. Click on Add custom variable

Step 14 screenshot

15. Type "Quantity". Here, we are adding a custom variable for Quantity.

Step 15 screenshot

16. Click on Add variable

Step 16 screenshot

17. Click on Custom

Step 17 screenshot

18. Select the Quantity option by clicking on the 6 dots.

Step 18 screenshot

19. Place the option where you need it. This feature will allow you to edit the value again for different customers and you don't need to make it from scratch.

Step 19 screenshot

20. Click on Save

Step 20 screenshot

21. Here, you can edit the value before sending it to your customer.

Step 21 screenshot

22. I am typing "10" for this.

Step 22 screenshot

23. Enter the email address.

Step 23 screenshot

24. Fill in the details

Step 24 screenshot

25. Click on Send

Step 25 screenshot

26. Click on Send Via Email

Step 26 screenshot

FAQs

  1. How do I add a table to my PDF template in BoloSign?

    Ans. Click on the "Table" option in the template editor, then drag and place the table where needed in your document.

  2. Can I add custom variables to my PDF templates?

    Ans. Yes, you can add custom variables by selecting the "Variables" option and creating new custom variables as needed.

  3. How do I edit custom variable values before sending the document?
    Ans. You can edit the values of custom variables directly in the template before sending the document to the recipient.

  4. What types of documents can benefit from tables and custom variables?
    Ans. Documents like invoices, reports, and forms can benefit greatly from the use of tables and custom variables to dynamically adjust content.

  5. Is it possible to add multiple tables and custom variables to a single template?
    Ans. Yes, you can add multiple tables and custom variables to a single PDF template to suit your document's requirements.

  6. Could you tell me how I make sure the custom variables are correctly placed in the document?
    Ans. Drag and drop the custom variables into the appropriate cells or sections in your table, ensuring they are correctly aligned with your content.

Conclusion

Using tables and custom variables in PDF templates with BoloSign allows for dynamic and customizable document creation, enhancing efficiency and accuracy. By following these steps, you can easily add and manage tables and custom variables in your templates, ensuring your documents meet specific requirements and are tailored for each recipient. BoloSign's intuitive interface makes it easy to implement these features, streamlining your document workflow.

26. Click on Send Via Email

Did this answer your question?