CRM On Demand Mashup

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    CRM On Demand Mashup - Presentation Transcript

    1. Opportunity Mapping Widget
    2. Overview
      • Business Requirement
        • Display Sales related data
          • Opportunities
          • Geocoded
          • Key Business Data with Graphical Overlay
    3. Data Structure
      • The raw data should be filterable by
        • Revenue
        • Account Country
        • Sales Stage
        • Other Opportunity Fields as required
    4. GUI Any browser supporting Flash 9 will be enough
    5. Step 1
      • Choose Country
      • Choose Revenue
      • Choose number of Accounts – this is important since one Account can have hundreds of Opportunities AND it is the Account that holds the addresses
      • Sales Stage is a field that cannot be queried as a child object but can be filtered after data has been received (less efficient)
    6. Step 2 Communicate the Query to OCOD Retrieve Account Data Retrieve Opportunity Data
    7. Step 3
      • Go through the list of Opportunities now in the Data List
        • Check to see if Zipcode is present
          • If Zipcode is present, send Geocode Request to Google
          • Receive the answer in Latitude and Longitude
          • Save the Latitude and Longitude in the Grid
          • If the following record in the Data List has the same address, do not geocode, copy the Latitude and Longitude
          • Repeat for the following records
            • We do this since often, 100 opportunities have the same address (same Parent Account)
    8. Step 4
      • All the records in the Data Grid are either geocoded OR have failed geocoding
        • The debug window will tell you which address failed
        • You can see the LatLng field is empty or filled
    9. Step 5
      • Plot the Opportunities on the Google Map
      • Center the map on the country we are targetting to make zooming easier
    10. Step 6
      • Zoom in to see the colors of the Opportunities
        • Each Color corresponds to a Sales Stage
          • Black for example is Closed / Lost
    11. Step 7
      • Click on the Opportunity to see data about it
        • Workstations
        • Sales Stage
        • Oppty Name
    12. Step 7b
      • Use the Data Grid to auto-zoom to an opportunity by clicking on it.
      • Or just use the Tooltip to see basic information
    13. Step 8
      • Germany
        • Uses a Google Maps Overlay
        • Displays a Custom map on top of Google
        • Can be extended to display any images
      • Image must be of high quality
        • Image should really be in several different zoom levels to provide better experience for the user
        • Exact latitudes and longitudes can be used to place the overlay
        • Or, use the tiling system of Google and produce your own tiles for Overlays –better quality, server intensive
    14. For More Information [email_address]

    + InFact GroupInFact Group, 5 months ago

    custom

    182 views, 0 favs, 0 embeds more stats

    InFact Group CRM On Demand Mapping Mashup

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 182
      • 182 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 6
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories