All-in-One Social Popup

All-in-One Social Popup is a plugin for WordPress that allows you to add a highly customizable social popup box to your blog or website. It combines 7 different popups (on page load, on external link click, on copy content, on context menu, on scroll down, on idle, on click), which can be used separetely or simultaneously without conflicts. Once raised, popup asks visitors to like webpage on Facebook, +1 on Google, share on Twitter or LinkedId. Popup box is configured through settings page.

Google, Facebook, Twitter and LinkedIn are in TOP10 most visited websites in the World. All together they have over 1.2 billions of registered users. Could you imagine more successful spots to promote your website? All-in-One Social Popup plugin will help to get more organic traffic from Google Search and add thousands of fans on Facebook, Google Plus, Twitter and LinkedIn. More fans is more traffic.


  • Boost traffic from Facebook, Google, Twitter and LinkedIn: get more shares and increase traffic.
  • Highly customizable: set size, colors, opacity, background image and even edit CSS.
  • Modern popup box: shadows, round corners, etc.
  • WYSIWYG editor: edit content with visual editor.
  • 7 social popups in one plugin: use them separetely or simultaneously without conflicts.
    • OnPageLoad popup appears once user open page in browser.
    • OnClickExternalLink popup appears once user click any external link on page.
    • OnCopyContent popup appears once user copy part of your page into clipboard (using Ctrl+C or through context menu).
    • OnScrollDown popup appears once user scroll down current page to particular point.
    • OnIdle popup appears after defined period of inactivity.
    • OnContextMenu popup appears once user call context menu (click right mouse button).
    • OnClick popup appears once user click on link with class="megasocialpopup_click" attribute.
  • Remember visitors: OnPageLoad and OnScrollDown popups can be displayed only once per visit.
  • OnPageLoad autoopen and autoclose delay: you can configure these parameters too.
  • Accept shortcodes: Insert any shortcodes inside of popup box.
  • Remember social visitors: plugin remembers users who already shared the page (using cookie).
  • Choose what page to share: users can share either current page or selected page.
  • Show or hide close button: open popup box as modal window.
  • Whole website or selected pages: open popup box for whole website or for selected pages.
  • Caching plugins friendly: plugin uses PHP and JavaScript to avoid problems with caching plugins.
  • Easy to install: install and activate the plugin as any other plugins.
  • Translation ready: plugin might be translated to any language.
  • WordPress Best Practices: no any alerts from Plugin Check or WP_DEBUG.
  • and more, and more, and more…


You can see all social popups on this page.
1. Once page opened you saw OnPageLoad popup.
2. Click external link #1 or external link #2 and you will see OnClickExternalLink popup.
3. Try to copy any part of content into clipboard and you will see OnCopyContent popup.
4. Scroll down this page and you will see OnScrollDown popup.
5. Do not touch mouse, keyboard or screen for 30 seconds and you will see OnIdle popup.
6. Click right mouse button and you will see OnContextMenu popup.
7. Click this link and you will see OnClick popup.


1. Install and activate the plugin. Once activated, it creates menu item “All-in-One Social Popup” under menu section “Settings” in left side column in the admin area.

2. Click left side menu “Settings >>> All-in-One Social Popup” and do required settings. Set display mode, colors, size, content, etc. Please look at the screenshot below to see what kind of settings you can do there.

3. If you selected “Homepage and selected posts/pages” or “Selected posts/pages” display mode on settings page, then you can assign particular posts/pages to be covered by plugin functionality. Go to post/page editor and set checkboxes “All-in-One Social Popup”.

That’s it! Enjoy using the plugin.

If you have problems regarding using the plugin, please contact me and I’ll help you.