There are 4 steps to install and setup Buying Buddy on your Webydo website:
- Get a Google Map API Key.
- Create 2 new web pages and add the "results" and "details" widget short codes to them.
- Confirm that the websites settings in your buying buddy account match the pages you just created.
This article provides detailed instructions to guide you through these steps.
Step 1: Get your Google Map API Key
A Google Map API key is required.
- Follow these instructions to get a Google Map API key.
When you have created your Key, make sure it is added to Website Settings in your Buying Buddy account before proceeding with the next step.
Step 2: Add Buying Buddy Plugin to your Site
- Login to your Buying Buddy dashboard at leadsandcontacts.com.
Then click the "Plugin Installation" button to view the installation instructions.
- COPY the plugin code.
Step 2b: Add The Plugin to Your Site
- Now login to your Webydo website dashboard where you can edit your site.
- In the top menu - click "Pages" to see the popup panel for Pages and Navigation.
See additional page edit options on the right and click the HTML icon (</>)as shown below:
- On the next panel, (shown below) click the tab that says "Add Code To All Pages", and PASTE all of the code from your clipboard into this panel.
- Click 'Save' to save.
Step 3: Add Foundation Pages with Widgets
Step 3a: Add 2 Foundation Pages
You need to create and identify 2 key pages to be in your Buying Buddy account:
- Results Page (which will show the "Results" widget)
- Property Details Page (which will show the "Property Details" widget)
Plus, you will also need to add a Search Form widget on any other different page too for testing.
- Go back to your Webydo site editor, and from the Pages top menu, create 2 extra pages for your site.
- Create two BLANK PAGES, which should NOT be displayed in the menu.
In the Pages menu panel, click the 'cog' icon for the page to change page settings, we suggest the following settings:
- Page URL 'results' and 'property-details' (make sure these match Website Settings in your Buying Buddy account)
- Un-check 'Display Page in menu' option
- Name in Menu: 'results' and 'details' - for reference
Step 3b: Insert Buying Buddy Widget Code to Display Widgets
- EDIT the new "results" page
- From the left menu - click the HTML menu item - then click and drag the "HTML Widget" to your page
You should adjust the container size to be full width on the page.
Click in the selected area to see the PROPERTIES panel on the right, and paste the following short code for the Buying Buddy "Results" widget into the code panel:
For example - in the image below this shows how you might add the Results widget.
- SAVE your page.
- VERIFY. Once you have SAVED this page, preview it to see Buying Buddy results widget being displayed on the authorized domain
NOTE: You will probably not see the widgets being displayed in your Webydo editor. So save the page and click the VIEW SITE button in the Webydo editor header bar on the right to see a preview.
Excellent! You have set up the Results Foundation Page.
- NOW REPEAT the above steps to setup your Details page ** Do not forget to do this! **
The Widget short code to use is:
Note: The details widget may display a SQL error if you preview it - ignore this.
Excellent! You have now set up the Details Foundation Page.
- Finally, paste the Search Form widget to any other page using the process described above (this is for testing the search - this is not a foundation page).
The Search form short code is:
Before testing - complete the next step!
Step 3c: Configure your Buying Buddy account so that page names match
It's important that the Buying Buddy system knows the page address you used for your Foundation Pages, as Buying Buddy needs to know where to go to show search results, and where to direct your leads (via emails etc.) to see search results and details of a specific property.
So, in this step, you will add the page addresses to the Website Settings in Buying Buddy.
- In your Buying Buddy dashboard, from the current "Get Widgets" page, click the link at the top of the page to go to Website Settings.
Then click the "Website Settings" link for your website.
- Scroll down to section "4. WIDGET FOUNDATION PAGES" to review the page addresses of the Widget Foundation pages.
- Check the page names shown and update them if needed.
- You will see that they are probably shown as just results and details - in which case you need to change these to say the actual names of the pages you created, for example - these might be results.html and details.html.
NOTE: Use the actual page names for YOUR site - don't assume that they are the same as shown in this example!
Step 4: Enable Property Sharing
Stay in the Website Settings panel in your Buying Buddy account for this next step!
To ensure that the social share options can be used to share properties from your website on Facebook etc, you must add an A RECORD to your domain's DNS records.
- In Website Settings, scroll to review section "3. SOCIAL SHARE OPTIONS".
Then click the "Website Settings" link for your website. and then scroll down.
- Modify the DNS records for your domain mybuyingbuddy.com as follows:
Add an A-RECORD for the subdomain "bb"
to point to: 18.104.22.168
- Once you have added your A-RECORD, set the 'Social Share Option' (below) to be YES, and SAVE SETTINGS.
"SQL Error" on Details Page
If you see this message then this is because you are attempting to view the Property Details widget on a page on its own without a reference to a property! Ignore this, the widget is installed correctly and this error is never seen.
Staging / "Sorry this domain is not authorized"
There are two options for dealing with this:
- Make sure your actual domain name is applied and working - and then view the "live" site in which case widgets will be displayed correctly. You can then choose to ignore this message while in development.
- If you need to do more extensive development then you can request (via Help Desk) to add your Webydo development staging domain as an extra (free) "authorized" domain on your account.
We call this a 'sandbox' development URL and it would be authorized temporarily while you do development.
Step 5: Doing More
Your Webydo site editor will allow you to create custom search forms and use all the capabilities of the Buying Buddy widgets.
Some example that you may like to consider include;
- Adding a Featured Listings page to display your own listings
- Showing your Sold properties
- Creating neighborhood pages with properties for neighborhoods
- Adding lead capture forms that send leads directly to the Buying Buddy CRM
- Adding a general contact form widget
- and a lot more!
You can now use Widget Themes to style widgets - or even add custom CSS too if you wish to.
See our demonstration websites for ideas and inspiration
- https://charliesmithrealty.com (WordPress)
- https://charliesmithrealty.net (HTML / php)
If you need more help please contact us.