Campaigns (Public Links)
Campaigns let you generate a public URL that anyone can use to sign their own copy of a document. Perfect for waivers, acknowledgments, and forms that need many signatures.
What Are Campaigns?
Section titled “What Are Campaigns?”A Campaign is a document with a public link. Instead of sending individual emails:
| Standard Documents | Campaigns |
|---|---|
| Specific signers with emails | Anyone with the link |
| Private signing URLs | Public shareable URL |
| One document per signer | Unlimited copies |
| Email-based distribution | Any distribution method |
Campaign Use Cases
Section titled “Campaign Use Cases”Events & Activities
Section titled “Events & Activities”| Use Case | Example |
|---|---|
| Liability waivers | Gym membership, adventure sports |
| Photo releases | Conferences, school events |
| Attendance confirmations | Workshops, seminars |
| Emergency contacts | Field trips, camps |
Business Operations
Section titled “Business Operations”| Use Case | Example |
|---|---|
| Employee onboarding | Policy acknowledgments, handbooks |
| Vendor agreements | Standard contracts for new vendors |
| NDA collection | Visitors, contractors |
| Compliance attestations | Annual policy reviews |
Community & Organizations
Section titled “Community & Organizations”| Use Case | Example |
|---|---|
| Petitions | Community initiatives |
| Membership forms | Clubs, associations |
| Volunteer agreements | Non-profit organizations |
| Parental consent | Schools, youth programs |
Creating a Campaign
Section titled “Creating a Campaign”Step 1: Create the Document
Section titled “Step 1: Create the Document”- Go to WPsigner → New Document
- Upload your document (PDF recommended)
- Continue through wizard steps
- Stop at the Signers step
Step 2: Enable Campaign Mode
Section titled “Step 2: Enable Campaign Mode”- Instead of adding specific signers, enable Campaign Mode
- Or toggle “Create as Campaign” option
- The signer fields change to “Public Signer” template
Step 3: Configure Public Signer Fields
Section titled “Step 3: Configure Public Signer Fields”Define what information you want to collect:
| Field | Required | Purpose |
|---|---|---|
| Name | Yes | Signer identification |
| Recommended | Send signed copy | |
| Phone | Optional | SMS notifications |
| Custom Fields | Optional | Additional info |
Step 4: Place Signature Fields
Section titled “Step 4: Place Signature Fields”- Proceed to the Fields step
- Place fields as usual
- All fields assigned to “Public Signer”
- Include a Signature field at minimum
Step 5: Generate Campaign Link
Section titled “Step 5: Generate Campaign Link”- In Review step, click Create Campaign
- Your unique campaign URL is generated
- Copy the link to share
Campaign Link Format
Section titled “Campaign Link Format”Your campaign URL looks like:
https://yoursite.com/sign/campaign/abc123def456| Component | Meaning |
|---|---|
yoursite.com | Your WordPress domain |
/sign/campaign/ | Campaign route |
abc123def456 | Unique campaign identifier |
Sharing Your Campaign
Section titled “Sharing Your Campaign”Distribution Methods
Section titled “Distribution Methods”Direct Link
- Email the link to your mailing list
- Include in newsletters
- Add to confirmation emails
Website Integration
- Add a “Sign Waiver” button on your site
- Embed in landing pages
- Include in booking flows
QR Code
- Use any QR code generator
- Input your campaign URL
- Print on posters, flyers, or badges
- Signers scan with their phones
Social Media/Messaging
- Share on social platforms
- Send via WhatsApp, Slack, etc.
- Include in SMS campaigns
Campaign Settings
Section titled “Campaign Settings”Availability Settings
Section titled “Availability Settings”| Setting | Options | Default |
|---|---|---|
| Status | Active / Paused | Active |
| Start Date | Optional | Immediately |
| End Date | Optional | Never expires |
| Max Signatures | Optional | Unlimited |
Notifications
Section titled “Notifications”Configure what happens when someone signs:
| Notification | Recipient | Content |
|---|---|---|
| Signer confirmation | The signer | Copy of signed document |
| Admin notification | You | New signature alert |
| Summary digest | You | Daily/weekly summary |
Access Control
Section titled “Access Control”| Option | Description |
|---|---|
| Public | Anyone with link can sign |
| Password protected | Requires password to access |
| IP restricted | Limit to specific IP ranges |
Signer Experience
Section titled “Signer Experience”When someone clicks a campaign link:
Entry Page
Section titled “Entry Page”- Campaign title and description displayed
- Signer enters their information (name, email)
- Reads any instructions you’ve provided
- Clicks “Continue” to proceed
Document View
Section titled “Document View”- Document displayed with assigned fields
- Signer completes all required fields
- Signs using signature pad
- Reviews their input
Completion
Section titled “Completion”- Submits the signed document
- Receives confirmation on screen
- Gets email with signed copy (if email provided)
- Can download immediately
Signer Data Collected
Section titled “Signer Data Collected”For each signature, WPsigner records:
| Data Point | Purpose |
|---|---|
| Name | Signer identification |
| Communication | |
| IP Address | Audit trail |
| Timestamp | Legal record |
| User Agent | Device information |
| Completed PDF | Signed document |
Managing Campaigns
Section titled “Managing Campaigns”Campaign Dashboard
Section titled “Campaign Dashboard”Go to WPsigner → Campaigns to see:
- All active campaigns
- Signature counts
- Recent activity
- Quick actions
Viewing Responses
Section titled “Viewing Responses”- Click on a campaign
- See list of all signatures
- Filter by date, name, or status
- Download individual signed documents
Exporting Data
Section titled “Exporting Data”Export campaign responses for analysis:
| Export Format | Contents |
|---|---|
| CSV | Signer data in spreadsheet format |
| PDF Bundle | All signed documents in zip |
| Individual PDFs | Download one at a time |
Campaign Statistics
Section titled “Campaign Statistics”Track your campaign performance:
| Metric | Description |
|---|---|
| Total Views | Link click count |
| Completions | Successful signatures |
| Conversion Rate | Completions / Views |
| Average Time | Time to complete signing |
| Device Breakdown | Desktop vs mobile |
Campaign Templates
Section titled “Campaign Templates”Saving as Template
Section titled “Saving as Template”Convert any campaign to a reusable template:
- Open the campaign
- Click Save as Template
- Enter template name
- Use for future campaigns
Creating from Template
Section titled “Creating from Template”- Go to WPsigner → Campaigns → New
- Select From Template
- Choose your template
- Customize as needed
- Generate new campaign link
Advanced Features
Section titled “Advanced Features”Custom Branding
Section titled “Custom Branding”Customize the campaign experience:
| Element | Customization |
|---|---|
| Logo | Your company logo |
| Colors | Brand colors |
| Header | Custom page title |
| Footer | Contact info, legal text |
| Success message | Custom thank you text |
Redirect After Signing
Section titled “Redirect After Signing”Send signers to a specific page after completion:
- In campaign settings, find “Redirect URL”
- Enter your destination URL
- Signers are redirected after signing
Example redirects:
- Thank you page
- Next step in registration
- Payment page
- Schedule appointment
Pre-filled Fields
Section titled “Pre-filled Fields”Pre-populate fields using URL parameters:
https://yoursite.com/sign/campaign/abc123?name=John&email=john@example.com| Parameter | Description |
|---|---|
name | Pre-fill name field |
email | Pre-fill email field |
phone | Pre-fill phone field |
Webhook Integration
Section titled “Webhook Integration”Trigger automations when campaigns receive signatures:
- Go to WPsigner → Settings → Webhooks
- Add endpoint URL
- Select “Campaign Signed” event
- Process data in your system
Webhook payload includes:
- Campaign ID
- Signer information
- Field values
- Signed document URL
Campaign vs Standard Document
Section titled “Campaign vs Standard Document”When to use each approach:
| Scenario | Use Campaign | Use Standard |
|---|---|---|
| Unknown signers | ✅ | ❌ |
| Mass distribution | ✅ | ❌ |
| QR code signing | ✅ | ❌ |
| Website embedded | ✅ | ❌ |
| Specific recipients | ❌ | ✅ |
| Multi-signer document | ❌ | ✅ |
| Sequential signing | ❌ | ✅ |
| Tracked individual progress | ❌ | ✅ |
Best Practices
Section titled “Best Practices”Campaign Setup
Section titled “Campaign Setup”- Clear title - Describe what signers are signing
- Include instructions - Brief explanation of purpose
- Minimal fields - Only collect essential information
- Mobile-friendly - Most campaign signers use phones
- Test first - Sign your own campaign before sharing
Distribution
Section titled “Distribution”- Track link clicks - Use URL shorteners with analytics
- Multiple channels - Share across email, social, QR
- Set expectations - Tell people what to expect
- Include deadline - If applicable, mention expiration
Data Management
Section titled “Data Management”- Regular exports - Download data periodically
- Clean up old campaigns - Archive completed campaigns
- Monitor for fraud - Watch for unusual patterns
- Comply with privacy - Handle data responsibly
Troubleshooting
Section titled “Troubleshooting””Campaign link not working”
Section titled “”Campaign link not working””- Verify campaign is Active (not Paused)
- Check if start date has passed
- Check if end date hasn’t expired
- Verify max signatures hasn’t been reached
”Signer not receiving confirmation email”
Section titled “”Signer not receiving confirmation email””- Verify they entered correct email
- Check spam folders
- Ensure email setting is enabled
- Verify SMTP is configured
”Duplicate submissions”
Section titled “”Duplicate submissions””- By default, same person can sign multiple times
- Enable “One per Email” restriction if needed
- Use IP-based restrictions cautiously
Next Steps
Section titled “Next Steps”- Creating Documents - Standard document workflow
- Webhooks - Automate campaign data
- Branding - Customize campaign appearance