Changelog
Follow up on the latest improvements and updates.
RSS
Build AI-protected lead capture forms directly in your TrolleyShield dashboard — no WordPress or coding required.
- Drag-and-drop field editorwith text, email, phone, textarea, dropdown, and checkbox fields
- Hosted form pagesat app.trolleyshield.com/f/your-form
- Embeddable snippet— paste a script tag on any website
- Full styling control— customize colors, fonts, button text, or use 'no style' mode for full CSS control
- Success actions— show a confirmation message or redirect to a URL after submission
- Every submission gets behavioral fraud detection and AI intent classification automatically
TrolleyShield now automatically captures marketing attribution data on every form submission:
- UTM parameters— source, medium, campaign, term, and content
- Google Ads click IDs— gclid, gbraid, and wbraid
- Referrer and landing page URL
- Attribution data appears in the new Source Attributioncard when you expand any submission
- Works across all form paths: Custom Forms embed, WordPress plugin, and API submissions
Manage multiple businesses from a single TrolleyShield account with full role-based access control.
- Org switcherin the dashboard sidebar — switch between organizations instantly
- Role hierarchy— Owner, Admin, and Viewer roles with granular permissions
- Team invitations— invite members via email with token-based acceptance (7-day expiry)
- Each organization has its own numbers, forms, submissions, billing, and settings
- Twilio subaccounts isolate phone numbers per organization
Growth and Agency tier accounts can now see IP reputation data on form submissions:
- VPN, Proxy, Tor, and Hosting detectionvia MaxMind GeoIP2 Insights
- Geolocation— country, state, and city for each submission
- Threat level indicator— low, medium, high, or critical
- Network flags— colored badges for detected anonymizers
- IP data is cached for 24 hours to minimize API costs
- Account-level privacy toggle for GDPR compliance
Connect your Google Ads account with one click to automatically send offline conversions for high-intent leads.
- OAuth2 flow— connect and disconnect directly from Settings → Integrations
- Conversion action mapping— specify which Google Ads conversion action to fire
- Conversions are sent automatically when a call or form submission is classified as high or medium intent
- Supports gclid, gbraid, and wbraid attribution from DNI sessions and form submissions
Manage your subscription entirely within TrolleyShield — no external redirects or Stripe customer portal.
- Subscribe, upgrade, and downgradefrom the Billing settings page
- Usage-based overage billing— call minutes ($0.05/min), form analyses ($0.03/ea), extra numbers ($2.50/mo)
- Payment method management— add, update, or remove cards
- Trial system— 14 days, 10 call analyses, or 50 form analyses (whichever limit is hit first)
- Automatic trial expiry with hourly cron job
improved
WordPress Plugin v2.2.0
Updated the WordPress plugin with source attribution capture and improved tracking:
- Attribution capture— UTM parameters, gclid/gbraid/wbraid, referrer, and landing page URL are now sent with every form analysis
- User agent tracking— browser user agent is included for better bot detection
- Response time tracking— API response time is logged for each analysis
- Download the latest version from your TrolleyShield dashboard under Settings → Form Shield
improved
Notification System
Real-time in-app notifications for important events:
- Bell iconwith unread count in the dashboard header
- Notification dropdownwith mark-as-read functionality
- Per-account notification preferences— choose which events trigger notifications
- Real-time delivery via Supabase broadcast
improved
Twilio Subaccounts
Phone numbers are now isolated per organization using Twilio subaccounts:
- Each organization gets its own Twilio subaccount (created automatically on first number purchase)
- Emergency addresses are created per-subaccount for E911 compliance
- Subaccounts persist on downgrade (zero cost when no numbers are active)
- Billing rolls up to the master Twilio account