How to Fix Mailto Submit Button Not Working in a PDF Form
Question details
The user is trying to submit form data via email, but the PDF 'Submit Form' button configured with a mailto URL does not respond when clicked.

- Product
- Device & OS
- not provided
- Scenario
- Creating or filling out an interactive PDF form designed to send the entered data directly to a specified email address using a submit button.
- Observed behavior
- Clicking the submit button produces no action; the email client fails to launch, and the form data is not submitted.
Before attempting to edit the button properties, verify that you are testing the PDF in a dedicated desktop application, as most modern web browsers and mobile PDF viewers block or do not support mailto form submission scripts.
Change the Button Action Trigger to 'Mouse Up'
Assigning the 'Submit a form' action to the wrong mouse event is the most common reason for an unresponsive button. Changing it to 'Mouse Up' ensures the action only executes when a full click is completed.
In interactive PDFs, actions can be tied to various mouse behaviors such as 'Mouse Enter' (hovering) or 'Mouse Down' (clicking down). The standard convention for triggering a button reliably across all PDF viewers is 'Mouse Up' (releasing the mouse button after clicking).
Open your PDF file in your preferred PDF editor and navigate to the 'Form' or 'Prepare Form' tools section to make the fields editable.
Right-click the non-responsive Submit button on your document and select 'Properties' from the context menu.
In the Button Properties dialog box, click on the 'Actions' tab to view the current triggers and behaviors assigned to the button.
Look at the 'Select Trigger' dropdown menu. If it is set to 'Mouse Enter' or another event, change it to 'Mouse Up'.
Ensure 'Select Action' is set to 'Submit a form'. If it is not, add it. When prompted for the URL, confirm that your address is typed precisely as 'mailto:your.email@example.com' without extra spaces, then click 'OK' and close the properties window.

Test the PDF in a Desktop PDF Reader
Form submission relying on mailto URLs requires deeper OS integration with an email client, which web browsers restrict for security reasons. Testing in a dedicated desktop app confirms if the issue is with the file or the viewer.
Easily Create and Edit PDF Forms with WPS Office
WPS Office offers a comprehensive PDF toolkit that allows you to easily design, edit, and configure interactive PDF forms. You can effortlessly manage text fields, checkboxes, and set up properly functioning submit buttons to collect data efficiently.
- 1. Download and install WPS Office: Get the free WPS Office suite from the official website and install it on your computer.
- 2. Open your PDF: Launch WPS Office and open your interactive PDF form using the built-in WPS PDF tool.
- 3. Access the Form tab: Click on the 'Form' tab in the top ribbon to reveal the interactive form field editing tools.
- 4. Edit the Submit button: Select the 'Push Button' tool, double-click your existing submit button to open its properties, and easily assign the 'Submit a form' action with your 'mailto:' URL under the 'Mouse Up' trigger.

Frequently Asked Questions
Why does my PDF submit button work for me but not for the people I send it to?
This usually happens because the recipient is opening the PDF file in a web browser (like Google Chrome or Safari) or a mobile viewer. Most browser PDF viewers block 'mailto' actions for security and compatibility reasons. Instruct the recipient to download the file and open it in a dedicated desktop PDF reader.
What is the correct format for a mailto URL in a PDF form?
The URL must be formatted strictly as 'mailto:email@example.com'. Ensure there are no spaces between 'mailto:' and the email address. You can also append a subject line by formatting it as 'mailto:email@example.com?subject=Form Submission'.
Does a mailto submit button automatically send the email in the background?
No. A mailto link simply opens a new email draft in the user's default desktop email client (such as Outlook, Thunderbird, or Apple Mail) and attaches the form data. The user still needs to click 'Send' within their email application.
What happens if a user clicks the submit button but doesn't have an email client installed?
If the user does not have a default email client configured on their operating system, clicking the submit button will generally do nothing, or it may trigger a system prompt asking them to set up an email application.




