Projects & Offerings

Built from real
client problems.

These offerings started where packaged options stopped short or didn't exist: too much tool, not enough fit, or a price that didn't match the mission. So I built purpose-built tools and shared them so other teams don't start from zero. Same principle as in engagements: fewer moving parts, more honesty. Every item here is battle-tested with real orgs, not slide-deckware.

Active · Production · Licensed
Overview
Lightning Web Component Reports GIS / Map

Map Records and Take Action

See your Salesforce records in geographic context , on a map with boundary overlays (council districts, school boundaries, voting precincts) , then take action based on geography. Click a boundary or draw a polygon to get the record IDs inside, outside, or near that area, and send them straight into a Flow.

Map widget header and district feature detail.
Draw fence on the map with in, near, and outside counts.

Your team gets one embeddable map inside Salesforce: report rows become markers, boundaries answer "which district?" and "who's in this area?" , and with one click you can add those records to a campaign, assign to field staff, or run any Flow you design. Geography in context, then action.

Learn more

What you can do

  • See records in context , which district, boundary, or area
  • Click a boundary or draw a polygon to select records
  • Get IN / OUTSIDE / NEAR record IDs, then send to Flow
  • Take action based on geography , campaigns, assignment, outreach

Example use cases

  • Constituent outreach by district → send to Flow
  • Program coverage: who’s in this service area?
  • Draw a territory, get IDs, run your process
Active · API · Licensed
Learn more
Maps & Geography Salesforce

Custom Geolocation API

A way to relate your Salesforce records to geospatial layers so you can classify each location against the layer's features: inside a boundary, nearest feature, distance, and similar. Most deployments use off-the-shelf GeoJSON (or comparable open formats) for districts, service areas, parks, and partner boundaries. The same pattern extends to any geospatial layer you need to load.

Typical questions: Is this address inside a given district or boundary? How close is it to the nearest park, ferry stop, school zone, or program site? The logic runs in Salesforce so staff see proximity and containment without exporting data to another tool.

Learn more

What you can do

  • Start from standard GeoJSON and other common layer formats
  • Relate records to map features and layers
  • Identify voting districts and precincts
  • Council districts, school boundaries, service areas

Example use cases

  • Constituent in which district?
  • Site inside a park boundary?
  • Program coverage by region
Active · Production · Community
WordPress Plugin Salesforce Flow JavaScript VisualForce

Lightning Flow iFrame Plugin

Embed Salesforce Lightning Flows on any website with dynamic height adjustment and querystring variable passing , solving the iFrame sizing problem that every Flow-on-external-site implementation eventually hits.

Born from a real client project: a job request flow that needed to live on an external WordPress site. The static iFrame height broke on multi-screen flows, and passing input variables required custom plumbing. I built this plugin to handle both , and released it for anyone in the community.

Full Documentation

Features

  • Dynamic iFrame height , auto-adjusts to Flow content
  • Pass querystring variables from parent page to Flow
  • Set manual querystring values in shortcode
  • Finish URL redirect on Flow completion
  • Easing animation for height transitions
  • Lazy loading support
  • Pure JS implementation for non-WordPress sites

Implementations

WordPress Plugin Available
Pure JavaScript Available

More Coming

Additional tools and packaged offerings are in development. Get in touch to be notified when new projects are released.