Frequently Asked Questions
Everything you need to know about PagePin — from installation to advanced features.
31 questions across 9 categories
There are two ways: Automatic — go to Plugins > Add New in your WordPress admin, search for 'PagePin', click Install Now and Activate. Manual — download the ZIP from wordpress.org/plugins/pagepin/, go to Plugins > Add New > Upload Plugin, select the ZIP and install. Both methods take under 2 minutes.
PagePin requires WordPress 6.4 or higher and PHP 8.1 or higher. It has been tested up to WordPress 6.9. It works with all modern browsers (Chrome, Firefox, Safari, Edge) and supports touch devices including tablets and smartphones.
The Setup Wizard guides you through 5 steps: (1) Welcome — overview of features, (2) Recipients — configure up to 5 email addresses for feedback delivery, (3) Roles — select which user roles can access the feedback tools, (4) Public — enable or disable public feedback for non-logged-in visitors, (5) Pinpoint — configure DOM-based comment threads. You can skip the wizard and configure everything manually in Settings.
Yes. Navigate to PagePin > Dashboard in your WordPress admin and click 'Setup Wizard' in the Quick Links section. You can re-run it anytime to adjust your configuration.
No. PagePin works entirely self-contained on your WordPress installation. No API keys, no external accounts, no cloud services required. The only exception is if you choose to enable optional CAPTCHA protection, which requires a key from your chosen CAPTCHA provider.
Pinshots is the screenshot-based feedback tool. Press Ctrl+Alt+F (Windows/Linux) or Cmd+Option+F (Mac) to activate, place numbered markers anywhere on the page, add optional notes, and capture a screenshot with all annotations. The screenshot is sent via email to your configured recipients.
Three marker types: Bug (red) for problems and issues, OK (green) for approvals, and Note (orange) for comments with custom text. Each marker is automatically numbered sequentially. You can switch between types using the 1, 2, and 3 keys.
Yes. Drag and drop markers to reposition them anywhere on the page. You can also use Ctrl+Z to undo and Ctrl+Y to redo marker placements. Touch gestures are supported on mobile devices.
Configure up to 5 email recipients in settings. The first recipient receives the email directly, others are added as BCC. Each email includes the annotated screenshot as an attachment, along with the page URL, browser info, viewport dimensions, and timestamp. You can customize the email subject line.
Yes. Go to PagePin > Settings and set your custom watermark text. It appears on every screenshot for branding purposes. You can also adjust image compression from 10% to 100% to balance quality and file size.
Pinpoints is the DOM-based comment feature. It allows your team to attach threaded comments directly to specific HTML elements on any page — similar to Google Docs commenting. Comments persist even when the page layout changes, making it ideal for ongoing design reviews and iterative feedback.
Pinshots capture a one-time screenshot with visual markers — ideal for quick bug reports. Pinpoints create persistent comment threads attached to page elements for ongoing discussions — ideal for design reviews and collaborative feedback. Both tools can be used together.
Yes. Type @ followed by a username to mention team members in Pinpoint comments. They will be notified about the comment. You can also resolve and reopen threads as discussions progress.
You can configure separate permissions: who can create pinpoints, who can view and comment, and who can resolve and delete. Each permission can be assigned to specific WordPress user roles (Administrator, Editor, Author, Contributor, Subscriber).
The Dashboard displays statistics for Pinshots (New, Sent, Resolved, Total) and Pinpoints (Open, Resolved, Total). It also provides Quick Links to manage feedback, access settings, re-run the Setup Wizard, and view the admin overview tables.
Navigate to PagePin > Pinshots or PagePin > Pinpoints in your WordPress admin. You can filter by status (New, Sent, Resolved), view detailed feedback with screenshots, change status, and delete entries. Bulk actions are supported for efficient management.
Screenshots are stored locally in /wp-content/uploads/pagepin/ on your server. They are NOT added to the WordPress Media Library. When you delete a feedback entry, the associated screenshot file is also deleted automatically.
Feedback follows a three-step workflow: New (just submitted), Sent (email delivered to recipients), and Resolved (issue addressed). You can change status manually and use bulk actions to update multiple entries at once.
By default, only Administrators can use the feedback tools. You can enable additional roles (Editor, Author, Contributor, Subscriber) in the Setup Wizard or Settings page.
Yes. Enable 'Public Feedback' in settings to allow any website visitor to submit visual feedback without an account. You can optionally require an email address for follow-up. Multiple spam protection measures are included to prevent abuse.
Multiple layers protect public feedback: Honeypot fields (hidden form fields that bots fill out), submission timing validation (prevents instant submissions), IP-based rate limiting, session rate limiting, and optional CAPTCHA integration.
Three providers: Google reCAPTCHA (v2 and v3), hCaptcha, and Cloudflare Turnstile. Each requires a site key and secret key from the respective provider. CAPTCHA is optional — the built-in honeypot and rate limiting already provide strong protection.
Yes. All data is stored locally on your WordPress server. No data is sent to external services unless you explicitly enable CAPTCHA. You have full control over personal data and can export or delete it upon request. IP addresses used for rate limiting are automatically deleted after 24 hours.
For logged-in users: WordPress User ID, feedback content (screenshots, markers, messages), page URL, and timestamp. For public feedback: email (if provided), IP address (for rate limiting only, deleted after 24 hours), session token, feedback content, page URL, and timestamp.
Only if you enable CAPTCHA protection. Without CAPTCHA, the plugin operates entirely on your own server with zero external connections. When CAPTCHA is enabled, user interaction data is sent to Google, hCaptcha, or Cloudflare depending on your choice.
All data is completely removed: database tables, plugin options, and uploaded screenshots in /wp-content/uploads/pagepin/. This ensures a clean uninstall with no residual data on your server.
Ctrl+Alt+F (Windows/Linux) or Cmd+Option+F (Mac) to activate feedback mode. Keys 1, 2, 3 to switch between Bug, OK, and Note markers. Ctrl+Z to undo, Ctrl+Y to redo marker placements. You can also click the floating feedback button if enabled in settings.
Yes. PagePin works with Elementor, Divi, Beaver Builder, WPBakery, and other page builders. The feedback tools operate on the rendered frontend, independent of how the page was built.
Yes. Full touch support is included for tablets and mobile devices. You can tap to place markers and use touch gestures to drag and reposition them. The responsive UI adapts to all screen sizes.
No. PagePin uses isolated CSS styles with high specificity that don't conflict with themes. The UI is rendered in a separate layer above your page content using the Ember Glass design system.
Yes. English and German translations are included out of the box. The plugin is fully translation-ready, so you can add additional languages using standard WordPress translation tools or plugins like WPML or Polylang.
Still have questions?
Can't find what you're looking for? Try PagePin in a live demo, visit our support forum, or contact us directly.