Leads Corp is a Digital Marketing Consultancy that connects your business to the new world of Psychographic Marketing.


Audit & Strategy

The best place to start is with an audit of your digital assets to establish what needs to be done for them to be re-deployed and a Psychographic Marketing strategy that implements it.

Typically, this involves a restructure of the processes and a redeployment of existing assets. No wheels need be re-invented.

The process is collaborative and educational. It takes four weeks and requires no more than two hours of time per week for each team member. Most team members embrace the process and are energised and motivated by their participation. It is therefore advisable that all relevant staff participate.

At the end of the process, your team will:

  • Understand Psychographics and how it is used in Sales & Marketing
  • Have restructured your brand's digital assets into Audiences that they can target in Campaigns
  • Have a Psychographic Sales & Marketing Strategy that they understand and can implement
  • Have a clear set of goals and the steps required to achieve them
  • Be re-energised, focused and productive

If you don't know where to start with Psychographic Marketing, this is an excellent place.

Back to top


Creative That Sells

Engaging people with short-attention spans and infinite distractions is not a trivial task.

Competition for attention is intense and brutal. Reaching your exact audience is great, but only half the battle. The other half is to engage them. Creating content that communicates well requires significant skill. Considering what's at stake, far too many advertisers produce faux creative — ads and videos that superficially look the part, but which don't execute the strategy or doesn't do it as well as it could be. The days when ordinary content was good enough are over.

Marketers who understand this make sure that their creative is as good as it can be. Leads Corp offers outstanding creative solutions that work across all digital channels, including:

  • Creative Direction
  • Brand & Campaign Concepts
  • Copywriting
  • Scriptwriting
  • Art Direction & Design
  • Video Production
  • Music Production
  • Content Re-purposing
  • Music & Audio Production

Back to top


Marketing funnels

The complete Psychographic Marketing application, built in your own Ad Accounts and linked to your CRM.

Leads Corp creates Psychographic-based Digital Marketing Funnels that align with your brand, execute your marketing strategy, and feed clean optimised prospect data into your CRM system.

No wheels are re-invented in this process. Existing assets are invariably re-purposed and re-deployed to capitalise on your existing investments.

While every Funnel is unique to its owner, the creation process typically includes:

Marketing Funnel
  • Media & Data Audit
  • Digital Marketing Strategy
  • Audience Identification & Creation
  • Customer Journey & Marketing Narrative
  • Creative Direction & Strategy
  • Copywriting
  • Video
  • Graphics
  • Media Setup & Population
  • Tracking & Reporting
  • Performance Assessment & Optimisation
  • Strategic Reviews
  • Opportunity Identification
  • Monitoring
  • Maintenance

Back to top


Tactical campaigns

Leads Corp works with existing digital marketing systems and teams to develop effective tactical Psychographic Marketing campaigns to achieve specific objectives.

Back to top

CRM Content

Psychographics requires a good CRM system. And CRM systems require Psychographics. Customer expectations are high and we all want to be treated as the individuals we are. It's no good getting a Lead and then losing them because we've failed to execute the Customer Journey properly.

Effective use of a CRM system can only be achieved when it is built around Psychographics. Without it, the best CRM in the world will under-perform. After all that investment in setting up your CRM, not using Psychographics to run it is like putting E10 unleaded in a Ferrari.

The transition from Prospect to Lead and then on to Customer must be as seamless and engaging as possible. Leads Corp creates interest-to-purchase narratives that ensures you make the most of every opportunity.

Back to top


Training & Support

Psychographic Marketing is still in its infancy. There is no shame in not being up to speed, as long as you don't delay in getting there.

The good news is that most competent marketing teams already have the skills and resources they need to adapt to Psychographic Marketing. They simply need to understand what Psychographic Marketing is, how it works and how to re-purpose what they're already doing in this new way. Most teams quickly adapt. Leads Corp's training program includes:

  • Orientation
  • Systems adaptation
  • Re-purposing skills & resources
  • On-boarding
  • Troubleshooting
  • Support

Back to top