Yousign Integration
Complete guide to configure and use Yousign integration in Formulr.
Overview
Yousign is a French electronic signature solution certified eIDAS. Integration with Formulr allows you to have documents signed directly from your processes.
Configuration
Yousign integration is native in Formulr. You don't need to create your own Yousign account, everything is managed by Formulr.
Enable Electronic Signature
- Settings > Electronic Signature
- Enable the feature
- Select the environment:
- Sandbox: For testing (signatures without legal value)
- Production: For real signatures
- Save
Environments
Sandbox (Test)
- Free and unlimited signatures
- No legal value
- For development and testing
- Documents marked "TEST"
Production
- Paid signatures (according to your Yousign plan)
- Full legal value
- For official documents
Important
Switch to Production only when your tests are validated.
Creating Templates with Signature
Signature Zones
In your PDF templates, insert signature zones:
<div style="margin-top: 50px;">
<p>Read and approved:</p>
{% raw %}{{s1|signature|200|100}}{% endraw %}
<p>{{ campaignResponse.user.fullName }}</p>
<p>On {{ "now" | date: "%m/%d/%Y" }}</p>
</div>Detailed Syntax
{{s[N]|signature|[width]|[height]}}| Parameter | Type | Description |
|---|---|---|
s[N] | string | Signer identifier (s1, s2, s3...) |
width | number | Width in pixels (min: 100, max: 400) |
height | number | Height in pixels (min: 50, max: 200) |
Multiple Signers
For a document with multiple signers:
<table style="width: 100%; margin-top: 50px;">
<tr>
<td style="width: 50%; text-align: center;">
<p>The client:</p>
{% raw %}{{s1|signature|180|80}}{% endraw %}
<p>{{ campaignResponse.user.fullName }}</p>
</td>
<td style="width: 50%; text-align: center;">
<p>The advisor:</p>
{% raw %}{{s2|signature|180|80}}{% endraw %}
<p>Advisor name</p>
</td>
</tr>
</table>Signing Order
Signers are solicited in numerical order:
s1receives the signature request- Once
s1signed,s2receives the request - And so on...
For simultaneous signing, contact support.
Signature Process
Trigger a Signature
Manually
- Open the response details
- Click Generate document
- Check the generated PDF
- Click Send for signature
- Enter signer information:
- Email (required)
- First and last name
- Phone (optional, for SMS)
- Validate
Via Workflow
Automate signature sending:
[Status changes to "Validated"]
↓
[Generate "Contract" document]
↓
[Send for signature]
- s1: respondent email
- s2: advisor@company.comSigner Experience
- The signer receives an email from Yousign
- They click on the secure link
- They view the document
- They apply their signature (drawing, text or upload)
- They confirm
- The document is timestamped
Tracking
In Formulr, track signature status:
| Status | Meaning |
|---|---|
| Sent | Awaiting first signer |
| In progress | At least one signer has signed |
| Signed | All signers have signed |
| Declined | A signer declined |
| Expired | Signature deadline passed |
Advanced Options
Enhanced Authentication
For sensitive documents, enable SMS verification:
- In the signature request
- Check "SMS authentication"
- Enter phone number
Expiration Delay
By default, requests expire after 30 days.
Customize in campaign settings:
- Minimum: 1 day
- Maximum: 90 days
Automatic Reminders
Yousign sends automatic reminders:
- D+3: First reminder
- D+7: Second reminder
- D+14: Urgent reminder
Custom Message
Customize the email sent to signers:
Subject: Your contract to sign - {{ campaign.title }}
Hello {{ signer.firstName }},
Please sign the "{{ document.name }}" document
by clicking the button below.
This document concerns: {{ campaignResponse.reference }}
Best regards,
{{ company.name }}Signed Document
Retrieval
Once signed, the document is:
- Automatically downloaded into Formulr
- Attached to the response
- Available in the "Documents" tab
Signature Certificate
Yousign provides a certificate containing:
- Signer identities
- Timestamp of each signature
- Document hash
- Proof of integrity
Archiving
Signed documents are archived:
- In Formulr (according to your retention)
- At Yousign (10 years minimum)
Yousign Webhooks
Formulr receives Yousign webhooks for:
- Real-time status updates
- Automatic retrieval of signed PDF
- Workflow triggering
Troubleshooting
Common Errors
| Error | Cause | Solution |
|---|---|---|
| "API key invalid" | Incorrect key | Check key in settings |
| "No signature field" | No signature zone in template | Add zones with signature syntax |
| "Invalid email" | Invalid signer email | Check email format |
| "Quota exceeded" | Yousign plan exhausted | Contact Yousign |
Check Connection
- Settings > Integrations > Yousign
- Click Test connection
- Check the result
Logs
View signature logs:
- Response details
- Activity tab
- Filter by "Signature"
Compliance
Legal Value
Yousign signatures are:
- Compliant with eIDAS regulation
- Recognized in France and Europe
- Equivalent to handwritten signature
- Admissible in court
GDPR
- Data processed in France/EU
- Yousign is ISO 27001 certified
- Compliant deletion policy
Next Steps
- Electronic Signature - General guide
- PDF Templates - Create documents
- Workflows - Automate signatures