=== HubSpot for WordPress === Contributors: bwhalley, JonBishop, hubspot Tags: analytics, hubspot, tracking code, feedburner, action, call to action, team, about, contact, form, leads, api, shortcode, widget, dashboard, post, admin, sidebar, twitter, page, inbound, business, marketing Requires at least: 2.9 Tested up to: 3.0.5 Stable tag: 1.2.2 Allows WordPress users to take advantage of HubSpot lead nurturing, website analytics, and assorted features of the HubSpot CMS. == Description == The HubSpot for WordPress plugin allows WordPress users to take advantage of HubSpot lead nurturing, website analytics, and assorted features of the HubSpot CMS that are missing in WordPress. You no longer need to be a HubSpot customer to use this plugin. Non-Customers can use a majority of the shortcodes, widgets and the "Call to Action" post type with stats. HubSpot customers benefit from Lead API integration and additional sidebar widgets that can be set up in your HubSpot dashboard. Customers can also easily view their HubSpot dashboard and stats right within WordPress. = Features = * Easily forward feed requests to Feedburner AND rewrite links to feeds on your site * A widget to allow users to subscribe to your Feedburner feed via email * A shortcode to easily create a Team Page out of your registered WordPress users * A shortcode to easily add a Google Map with address info * A "Call to Action" post type with basic impression/click stats * A shortcode to easily insert actions into your sidebar * A widget to easily insert actions into pages and posts *(Additional features for HubSpot customers)* * Easily insert the HubSpot tracking script into your WordPress site * View your HubSpot stats and HubSpot dashboard right within WordPress * View your HubSpot HubFeed on your WordPress dashboard as a widget * Add HubSpot custom lead forms to any page/post with a shortcode * A widget that displays links to your Social Media accounts set up in HubSpot == Installation == This section describes how to install the plugin and get it working. = Installing the Plugin = *(using the Wordpress Admin Console)* 1. Go to the plugins section of your Wordpress Admin Console, and click on 'add new' 1. Search for "HubSpot" and click 'install' to install the plugin *(manually via FTP)* 1. Delete any existing 'hubspot' folder from the '/wp-content/plugins/' directory 1. Upload the 'hubspot' folder to the '/wp-content/plugins/' directory 1. Activate the plugin through the 'Plugins' menu in WordPress = Configuring Analytics = 1. Look for the HubSpot section of your WordPress admin 1. Click on settings to configure the HubSpot plugin to work for your portal. 1. Your HubSpot Application Domain and Portal ID number are found in your HubSpot portal under Settings>Analytics>External Site Traffic Logging. The application domain can be found on the fifth line of the tracking code that looks like this var hs_ppa = "ssiskind.app101.hubspot.com"; - Your Application domain will also be in quotes, but will be unique to your portal's domain - Your Portal ID number is displayed in grey text underneath verify tracking code. 1. If you have not already set up a Feedburner feed for your blog you can set it up http://feedburner.google.com. Instructions for setting up Feedburner can be found here http://customers.hubspot.com/product-updates/bid/49734/Integrating-Feedburner-with-HubSpot 1. After saving your settings, click on Dashboard under the HubSpot wordpress plugin options. 1. Go to Analyze>Blog Analytics, and add your wordpress blog to be analyzed, follow the on screen instructions. 1. Once blog analytics is finished crawling for data, you will see blog analytics populate. - Keep in mind, if you use a comments engine other than wordpress default, comments may be unavailable in blog analytics. == Frequently Asked Questions == = Can I run this plugin together with a Google Analytics plugin? = Yes, definitely. Go for it! = Where do I find my feedburner feed? = Your feedburner feed will look something like http://feeds.feedburner.com/myfeedid. Go to http://feedburner.google.com and right-click on the RSS icon next to the Feed Title and click 'Copy Link Address'. You can also just left-click on the RSS icon next to the Feed Title and copy the URL in the addressbar on the next page. = What are shortcodes? = Shortcodes are small bits of code that make the creation of advanced HTML elements easy. The HubSpot WordPress plugin uses shortcodes to display contact info, [hs_contact], and team info, [hs_team], to make inserting and managing the content associated with these pages effortless. = How do I insert the 'HubSpot Follow Me' buttons into my sidebar? = Make sure you have input the proper HubSpot Portal ID on the HubSpot WordPress plugin configuration page. You can then use the widget under Appearance->Widgets titled "HubSpot: Follow Widget". = How does the HubSpot WordPress plugin forward to my feedburner? = The plugin forwards all requests to http://www.yoursite.com/feed with a 302 redirect. The plugin also replaces all links with your Feedburner address. = How do I change the names displayed on my Team Page? = Go to the profile page of the name you want to change. Make sure you filled out your first and last name, then select the full name you would like to display for 'Display name publicly as'. = What are Actions? = An action is a request for your reader to do something. The HubSpot plugin comes with a Call to Action manager that allows you to create calls to action. You can then use the [hs-action] shortcode or sidebar widget to randomly display your actions. The manager keeps track of clicks, impressions and CTR. == Screenshots == 1. Main settings page 2. HubSpot Dashboard view within WordPress 3. Actions Manager with stats 4. Shortcodes settings == Changelog == = 1.2.2 = * Fix stylesheet = 1.2.1 = * Fix contact shortcode display * Add notice class to manage WordPress notices * Remove 'Save Changes' button from dashboard * Upate Readme description * Change 'Actions' post type to 'Calls to Action' = 1.2 = * Add dashboard widget to display HubFeed * Support multiple Custom HTML Forms * Update contextual help * Cleaned up errors in actions * Updated Installation instructions = 1.1.1 = * Add css to help HubSpot forms display better in assorted themes = 1.1 = * Fix typos in admin area * Add Custom Form HTML to Leads section of Shorctodes page * Filter bots from impressions/clicks count * Added Subscribe by Email widget * No longer using Google Javascript API Using simple iFrame embed. * Increased height of dashboard and stats pages = 1.0.3 = * Fix shortcodes to output within content * Fix line/paragraph breaks on team page in bio * Optimize team page processing and output * Moved conditional filter/action loading to individual classes * Fixed widgets, can now hide title for actions = 1.0.2 = * Only load admin class in admin area * Added http:// to lead API form helper link in admin area * Code cleanup * Hide action settings when WP version less than 3.0 = 1.0.1 = * Fixed typos = 1.0 = * Added Call To Action section * Created [hs_team], [hs_contact], [hs_form] and [hs_action] shortcodes with settings area * Created new admin area with HubSpot branding, support area and feed module * Updated code * Checked for compatibility with 2.9+ = .53 = * Fixed occasional error message for people with unusual apache configurations. = .52 = * Fixed occasional error message for people with unusual apache configurations. * Tested for compatibility with WordPress 3.0 RC1. = 0.51 = * Fixed occasional error message displayed on dashboard page. = 0.5 = * Tracking code inserted. No preferences or options at this time. == Upgrade Notice == = 1.2 = Support for multiple HubSpot forms and added HubFeed as a dashboard widget