5
We built a SaaS dashboard that eased the Campaign Management process for US General Election 2K16 Tom Delay & Associates, a leader in technology-assisted campaigning, wanted to integrate data from different sources for every presidential election candidate. They wanted to enable effective monitoring and tracking of all efforts involved in the campaign. Hashedin built a single integrated dashboard to manage candidate profile, social media sentiments, campaign managers, tasks, and voters. This platform is architected in SaaS model. New election campaign dashboard was created using multiple clicks and offered APIs to integrate to marketing front end application like campaign websites. Executive Summary

We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

We built a SaaS dashboard that eased the Campaign Management process for US

General Election 2K16

Tom Delay & Associates, a leader in technology-assisted campaigning, wanted to integrate data from different sources for every presidential election candidate. They wanted to enable effective monitoring and tracking of all efforts involved in the campaign.Hashedin built a single integrated dashboard to manage candidate profile, social media sentiments, campaign managers, tasks, and voters. This platform is architected in SaaS model. New election campaign dashboard was created using multiple clicks and offered APIs to integrate to marketing front end application like campaign websites.

Executive Summary

Page 2: We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

Problem Statement

The client’s present system had multiple sources of data -campaign website, social media, voter statistics. They were unable to integrate data from these sources, this affected the candidate's ability to react to voter comments quickly and effectively.The client required a solution that would not only integrate the data across different sources but also enable the election candidates to use that information to engage with the voter.

Business Requirements

End Objective

Build an integrated dashboard that makes campaign monitoring easy and effective.

Key RequirementsSummarized requirements put forth by the client were as below:

Data Integration: Display data from campaign websites and voter statistics into an easy to

access the unified dashboard.

Seamless campaign management: Filter voters to make volunteer allocation effective. Collate

voter statistics from different constituencies to improve accessibility to critical data.

Website analytics: A campaign dashboard that captures relevant information from the

campaign website.

SaaS model: The application is based on subscription model and dashboard should be created

on demand for new election campaigns.

●Impact and involvement of stakeholders

Customer Support Executives: Effectively assist candidates to track and monitor campaign efforts.Election Candidates: Gauge voter interactions and respond in real timeVolunteer managers: utilize resources effectively to target appropriate voters based on analytics data.

Page 3: We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

Our Solution Structure

HashedIn designed and delivered a multichannel SaaS application that integrates the data collected via campaign website and voter statistics in a single integrated dashboard.

A voter analytics dashboard was built, enabling the campaign managers to turf cut the voters via a map or filters and allocate voters to volunteers for the targeted campaign. The dashboard also shows different statistics about the voters in the constituency.

The application campaign dashboard was built to collect data from the campaign website and display the statistics about Visitors, Volunteers, Newsletter subscriptions, Donation, Issues raised, Social media and Events with RSVP details.

Solution Approach

Solution Dynamics and Interactions

The source for Voter analytics dashboard was the data imported by campaign managers. That data is either bought from a third party or maintained by the campaign managers. The data is imported in any tabular format via the admin interface and the system studies the data and provides intelligent insights on it.

Once the data is imported, the campaign managers get a detailed dashboard, which can be used to slice and dice the data. Some sliding that is available by default are Hidden Voters, True Independent Voters, Loyal Voters, Probability Leaning Voters etc.

Turf cutting tool helps to search voters based on area. “Select an area” in the map gives you the flexibility in selecting the area by means of drawing a closed polygon to get the list of voters within the selected area. This is enabled with the integrations with advance map APIs.

Route optimization feature helps to get the shortest path to visit the voters in a selected area using Tuff cutting tool.

Create a walk list feature enables campaign managers to create a walk list using Turf cutting tool and filters. The walk list can be then assigned to a volunteer. The walk list is assigned as a task and the volunteer can do the walk efficiently using the route optimization feature. The tasks are marked as completed once the walk is done and the same is updated to the manager.

The campaign website and social media integration with the campaign dashboard enables the managers to see every trend at one place. Facebook trend graph is an example of how the trends are changing based on events during the campaign.

Page 4: We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

User InterfaceThe data collected via forms in the site is sent to the Battlefield Dashboard for the campaign and the data can be managed using the dashboard. The dashboard can be used to view and manage the campaign.

The list of integrations available are:

1. Social media data integrations and trends 2. Consolidated Visitor Graph across campaigns3. Campaign Volunteers section to manage volunteers sign up, invitation and task management4. The Issue Management page helps a user to view and track all the issues which have been raised

by the visitors on his website.5. The Mail List Management page helps a user to view and track all their users who have subscribed

to their mailing list/Newsletter from the website6. The Events Management page is the place where users can keep a track on all the upcoming

events related to the campaign. 7. The Donation Management page helps a user to view and track all the funds which have been

donated by the visitors to his website.

All the features can be integrated via APIs exposed publicly.

Voters page provides a statistical overview of all the voters’ data. The page is divided into sections where each section gives you meaningful statistics and helps you analyze your voters better.

Party Leaning section has bar graphs that depict different categories of voters. Categories include all voters, hidden voters, supporting the particular party and voted for that specific party, supporting particular party and not voted in the primary election. Social Profile section gives you an idea about the socially conservative supporters, socially liberal supporters and socially moderate supporters. Religion Statistics gives statistics about different religions and according to filter. Leaning and Ethnic Statistics gives statistics about the leaning voters and ethnic history of the voters. Table section gives you overall reports which can be viewed, searched and downloaded in CSV format.

Technology StackPython with Django REST FrameworkJQueryHeroku, AWS S3

Page 5: We built a SaaS dashboard that eased the Campaign …€¦ · Build an integrated dashboard that makes campaign monitoring easy and effective. Key Requirements Summarized requirements

Business Outcomes

The HashedIn team delivered an integrated solution for managing election campaigns. Candidates who

worked with the client reported a 100% success rate in the November 2016 elections. Candidates were able

to perform the following tasks:

Voter Statistics

Website Analytics and Social Media

Volunteer Management

Task Management

Issue and Contact Management

Event and RSVP Management

Mailing list Management

Donation Management

HashedIn has helped many promising firms across the globe by building customized solutions to give the users a completely hassle-free experience. Kindly let us know if you

have any specific problem/use case, where we can provide more information or consult you.

https://hashedin.com/contact-us/