SEOClerks

Blog Pop Up: Good or Bad for Business?



Write the reason you're deleting this FAQ

Blog Pop Up: Good or Bad for Business?

Using pop ups can:

  • increase your email list subscriber count
  • boost your blogging income
  • leverage your presence quickly (capture more emails in less time)

BUT pop up forms also can:
  • annoy readers by diminishing user experience
  • slow down the speed at which users read, comment on and share your blog posts
  • delay promises

Pop ups can help you build your list quickly but can also slow down social sharing, blog commenting and content consumption.

In a a world of speed and convenience these seconds can make all the difference in the world.

Ultimately, if you feel clear using pop ups and believe your readers benefit from you using pop ups, go for it.

But if you’re struggling to grow your list, to increase your blogging traffic and to boost your income think about how pop ups may be diminishing your reader’s experience before using them.

What Do You Think?
Do you use pop ups on your blog?

Comments

Please login or sign up to leave a comment

Join
TommyCarey
I've always liked using drop down forms to collect emails from my readers. It's super simple and helps convert them into subscribers pretty easily. I have read around the internet that some of these forms can hurt your rankings slightly since Google, Yahoo! and Bing don't really like pop ups. So you'll have to use the proper service that doesn't show up as a pop up and clearly labels the code as a registration form so that you don't receive a penalty because you simply asked your viewers and readers to sign up to your newsletter.

There are a few ways of going about this. You can get the form custom coded so that it drops down at a certain time after the user has been on the website or a single page. Or you can go the easy route and use a wordpress plugin to handle all of the code that is involved lol. I'm pretty sure you can just install a free plugin and enter your info into the sections that are required. I know there are some out there that allow you to set a timer on the form pop up or drop down so that you can only show it to people who have been on your website for XX amount of seconds or you can even configure it to show to everyone within 3 seconds of landing on you page. You can also configure the form to drop down in front of the user when they try to leave your page. This will convert people who liked what they read and want to come back at a later date to check up on your content.

You must make sure these lists are double opt in or you won't be a happy marketer after you start sending out emails lol. If you get something custom coded, or use a plugin, try to make it compatible with your email service (mailchimp, aweber, etc.). This way you can just add your specific form ID to the plugin and it will send these sign ups directly to your lists Blog Pop Up: Good or Bad for Business?



Are you sure you want to delete this post?

procoder
Yesterday I was thinking to install a pop-up form in my website in order to allow vistors to get notifications when I release a new software, update, or something else. But I'm not sure if I'll do it for two reason, 1) personally I hate them, 2 ) also I've heard that google will penalize sites that show pop-ups. Currently I have push notifications that works in the same way, but yeah I'll test a nice form to collect emails, not pop up of course as I don't want to risk.

Pop-ups are annoying, and they have its cons and pros, but also I would say that depends what you offer to users if they register to your newsletter, for example I've seen some sites that have these pop-ups, and after registering they send you free something to your email, and I'm sure that this works perfect to build a good list.



Are you sure you want to delete this post?

Lynne
I was very resistant to adding a pop up form to any of my websites simply because I personally hate them. I hate them so much that often even if the pop up interests me I will close it just because it is a pop up LOL

I then kept reading how pop ups have really good conversion rates and how awesome they can be for your business... so eventually I tried it with an aWeber subscribe form on my online marketing website. I didn't choose the pop up one, I chose what they call a pop over. I cant remember what the difference was but there was a reason I used the pop over instead.

I set it so that it only shows up after a visitor has been on my site for a certain amount of time and then it also doesn't show up every time someone returns to my website. It will show up I think every 5 visits to the same person.

The results have been great. That pop up or rather pop over has had the highest conversion rate for me so I have to grudgingly admit that it does work. I have two other websites and I have not added that in... perhaps I should though!



Are you sure you want to delete this post?

Corzhens
This reminds me of my first year in using the internet. I would click on the pop up that would bring me to another page with another pop up. There was a time that I had clicked a series of maybe 5 pages, all with pop ups. But now, pop ups are hated and it is a mortal sin for a website to have a pop up for I’m sure the reader will exit. For me, a pop up is like fooling the reader or maybe forcing you to read the advertisement and that doesn’t sit well for serious users.



Are you sure you want to delete this post?

Order Now
Process Time: 0.23048806190491

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM seoclerks.banned_bot_ip WHERE ip='216.73.216.112'1SELECT count(id) as total FROM seoclerks.banned_bot_ip WHERE ip='216.73.216.112'

/opt/clerks-staging/docroot/include/functions/includes/security.php 1090 IsIPBannedBot() include_once()

SELECT * FROM members_ledger WHERE ip = ? AND added>=unix_timestamp(NOW())-864001SELECT querystring, added FROM members_ledger WHERE ip = ? AND added>=unix_timestamp(NOW())-86400

/opt/clerks-staging/docroot/include/functions/includes/security.php 398 fetchMemberLedger() include_once()

SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='19728'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='19728'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='254580'1SELECT * FROM seoclerks.members WHERE USERID='254580'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=2545801SELECT googleplus_profile FROM seoclerks.members WHERE USERID=254580

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=19728 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=19728 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='19728' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='19728' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107776 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107776 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107790 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107790 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107800 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=107800 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=149540 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=149540 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='19728'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='19728'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='19728' AND status='1' AND (question like '%Blog Pop Up: Good Bad Business?%' OR question like '%Blog%' OR question like '%Good%' OR question like '%Business?%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='19728' AND status='1' AND (question like '%Blog Pop Up: Good Bad Business?%' OR question like '%Blog%' OR question like '%Good%' OR question like '%Business?%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='1129' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1129' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='147' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='147' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='632' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='632' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=19728%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=19728%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='19821.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='19821.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='377074.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='377074.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='306632.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='600657.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='600657.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin
0.0512671SELECT count(A.ansid) as total FROM answers as A where A.status='1' 0.0512670.051267