@extends('layouts.app') @section('title', 'Your sponsored campaigns | healthcareers.app') @section('robots', 'noindex, nofollow') @section('content')
Advertise on healthcareers.app

Your campaigns

Reach nurses, techs, therapists and other healthcare workers while they look for jobs.

Create a campaign
@if ($campaigns->isNotEmpty()) @include('dash.advertiser', ['d' => $dash, 'csv' => request()->fullUrlWithQuery(['format' => 'csv'])])

Campaigns

@php $rowsById = collect($dash['rows'])->keyBy(fn ($r) => $r['campaign']->id); @endphp
@foreach ($campaigns as $c) @php $r = $rowsById[$c->id] ?? ['views' => 0, 'clicks' => 0, 'spend' => 0, 'spark' => []]; @endphp @endforeach
CampaignStatusBudgetRunsViewsClicksSpendLast 7 days
{{ $c->name }}
{{ \App\Models\Campaign::MEDIA[$c->media_type] }} · {{ number_format($c->impressions) }} views, {{ number_format($c->clicks) }} clicks in all @if ($c->status === 'rejected')
{{ $c->reject_reason }}@if ($c->reject_note): {{ $c->reject_note }}@endif · not charged
@endif
@include('advertise._state') @include('advertise._bill') {{ $c->starts_on->format('M j') }} – {{ $c->ends_on->format('M j, Y') }} {{ number_format($r['views']) }} {{ number_format($r['clicks']) }} {{ \App\Support\Charts::money($r['spend']) }} @if (array_sum($r['spark']))@include('charts.spark', ['values' => $r['spark']])@else–@endif

Views, clicks and spend in the table are for {{ strtolower($dash['range']->label) }}.

@endif

How it works

  1. Build your campaign: image, GIF, video file, YouTube / Vimeo / Wistia / Loom link, or text only.
  2. Pick who sees it (job categories, countries and states) and set a budget, {{ \App\Models\Campaign::money($rates['min_budget_cents']) }} minimum. Pay {{ \App\Models\Campaign::money($rates['cpm_cents']) }} per 1,000 views or {{ \App\Models\Campaign::money($rates['cpc_cents']) }} per click.
  3. We review it within one business day. Your card is only held until then; if we don't approve it, nothing is charged.
  4. It runs until the end date or until the budget is spent. Unspent budget goes back to your card.

A view counts once the placement has been on screen for a second. A click counts once per person per day. Automated traffic is not counted.

@endsection