How to Split PDF by Text Search using and Make

This tutorial will show the simple process of splitting PDFs by text search using and Make. You will see how to split the 3-page PDF Invoice we will use as a sample, and how the engine splits the Invoice every time it reads the word Invoice Number.

Now, let’s look at the image below, which will be our sample PDF Invoice for this demonstration.

Image of sample PDF Invoice
Image of sample PDF Invoice

Step 1: Select “Split a PDF” in

We will start by creating a scenario in Make by choosing From the menu of different modules, we will select Split a PDF.

Screenshot of Split a PDF module
Screenshot of Split a PDF module

Step 2: Configure the Split PDF module

  • Begin by choosing Import a File from URL in the Input File field.
  • Enter the link to the PDF file in the URL field. To follow along, get the PDF Invoice link.
  • Choose Text Found in the Split by field.
  • Type in the text, which in this case is the invoice number, in the Search String field.
  • To remove case sensitivity, leave it at False in the Case Sensitive field.
Configuring the Split PDF Module
Configuring the Split PDF Module

Step 3: Test the Configuration by Running the Module

We will run the module in this step to test Split by Text configuration.

Awesome! We can see that the engine read the word invoice number on all 3 pages and promptly split them into individual PDFs.

Testing the configuration

Step 4: See Result

We will see below what the PDF Invoice will look like now that they have been separated into three different PDFs:

Images of the Split by Text PDF Invoice Output
Images of the Split by Text PDF Invoice Output

NOTE: All the outputs generated by are stored in temporary URLs and can only be accessed within 1 hour. They will be automatically deleted from our server when the said 1 hour has elapsed, so it is recommended that you move the files to permanent cloud storage such as Google Drive or Dropbox.

Video Guide