How to Configure UserVoice Module?

Topics: Customizing Orchard
Jul 13, 2011 at 3:46 PM


I have installed the UserVoice widget but I can't get it to work. (I did raise this question on the modules site but no-one answered, so I'll try here)

I am doing the following. I hope you can follow.

I navigate to http://localhost/Admin/Uservoice.Widgets/Settings I am asked for


The account name is the first part of your UserVoice URL. Example: myaccount


 The host is the domain from your UserVoice URL. Example:


You API key is aquired from the Settings panel on UserVoice. Create a new API Channel to receive your key.


So I navigate to




I then scroll down to the section API, I add an API client, (I do not see an option to add a new API channel as suggested above.) After filling in the new API client form The API client settings are:

  • Key: kdjsisudkfeSDW28sw329
  • Secret: jksllsoisusjdjdjkfldkdrjffhgfjfjfjfkfkgkrkrkkdkd
  • Trusted: Yes
  • URL:
  • Callback URL:
  • Request Token URL: https://
  • Access Token URL: https://
  • Authorize URL: https://

In the input field for API key in the admin configuration form (http://localhost/Admin/Uservoice.Widgets/Settings) I have tried using both the Key and the Secret, but neither of them work. Now when I try to add a UserVoice feedback widget to a page I get the following error.

Could not retrieve widgets list from UserVoice

Has anyone else got this to work? What API key did you use and how did you obtain it? Where am I going wrong?

I thank you in advance for any ideas you may have.

Best wishes


Jul 14, 2011 at 3:07 PM
Edited Jul 14, 2011 at 3:08 PM

Hi again,


I did contact UserVoice directly but they got back to me saying:

"Orchard created this integration, not us, so as much as I'd like to help, I can't - it's their product. Please try reaching out to them. I hope you get it figured out."


I've messed around with this some more, but still no joy. Does anyone else have any suggestions? I am thinking now of forgetting about the Module and just using the UserVoice javascript implementation. I just thought the module would be much easier to get running than it has been!








Looking for commerce advice
Jul 15, 2011 at 9:59 PM

Actually, that is inaccurate. The UserVoice module was built by Wygwam. You can contact them here:

Jul 16, 2011 at 6:13 AM
Edited Jul 16, 2011 at 6:14 AM

Thanks for the suggestion Bertrand, there are two modules for UserVoice, one by Wygwam and one (I think) by Microsoft. I went ahead and installed both to test out which one I found best and easiest to configure. Unfortunately I could not get either one to work as I found the instructions vague for both modules. Also because there are two different modules for UserVoice installed it's a bit confusing from within the Admin section to work out which is which. Specifically the instruction where it says

"You API key is aquired from the Settings panel on UserVoice. Create a new API Channel to receive your key."

As mentioned above if you do this you receive a Key and a Secret, but not an API Key, I've tried to use both values but neither will work. UserVoice will not help, which I find weird since surely it would make sense for them to at least try and convert more Orchard users into paying customers! UserVoice seemed happy to take the PR exposure at MIX but now seem unwilling to follow up with action. Surely the API configuration is actually pretty simple. this is what I was expecting at least by installing the module. As it stands I think I probably would have found it easier just to build a Module from scratch myself rather than use the existing ones.

In any case I do not wish to reinvent the wheel and I have directly contacted Drewby who seems to own the Microsoft version of the UserVoice module. Hopefully he will be able to let me know what I am doing wrong!





Aug 21, 2012 at 3:59 PM

Hey Austin,

Have you managed to get this to work?