Zen Cart External PollingExternal Polling is a Zen Cart™ contribution which allows a shopowner to present polls (and optionally, their results) to customers.
Donate: This is free software. Show your appreciation by supporting my efforts.
Relevance: Zen Cart™ 1.3.0 - 1.3.9, 1.5.x
Location: Zen Cart Downloads page, under Sideboxes.
Download: Download External Polling contribution from the Zen Cart Downloads Page
Current Version: 1.0
Support Thread: External Polling Contribution Support Thread
Overview:This contribution allows you to easily add and change polls in your Zen Cart. You must first create an account with a hosted polling service, such as Survey Monkey. (I have no connection to Survey Monkey; I just think they offer a good product. You may use whichever hosted polling service you prefer.)
The following options are provided by the External Polling Contribution:
- URL of poll
- Whether to open poll in a new browser window
- URL of poll result
- Whether to open poll result in a new browser window
- Whether to allow guests to take polls
FAQQ: What's the difference between the External Polling Contribution and Poll Manager?
A: Poll Manager allows you to design simple polls and host them on your own site. It is available here.
The External Polling Contribution depends on an external system for poll hosting. Because of this, it is much smaller and easier to install.
Q: What are my options for hosted survey providers?
A: A quick Google search for "hosted web polls" or "hosted web surveys" will give you some ideas. Many providers are out there. Typically providers offering "free" polls will serve up advertising with your poll; it's up to you as to whether this is acceptable. I thought SurveyMonkey offered a good balance between ease-of-use and price. Another moderately priced, feature rich product is SurveyMethods.com. In the free space, I liked Zoho Polls, but it is more limited than either SurveyMonkey or SurveyMethods.
The steps you would need to take would be:
- Grab the About Us Contribution, and use it to create a page to contain the poll. Let's say you call the page poll (instead of about_us).
- Your poll code would go in the file
includes/templates/custom/templates/tpl_poll_default.php(which was tpl_about_us_default.php)
- In Admin->Configuration->External Poll URL, enter the value index.php?main_page=poll
- Repeat these steps if result presentation is desired.