Choose wedding photography acquisition sources around real dates, offered jobs, proof, permissions, capacity, and a traceable path to delivery.
Wedding photographer lead generation is not a hunt for the largest contact count. It is a way to choose sources that send work your studio can actually accept: the right wedding type, requested date, travel boundary, package band, consultation path, crew, and delivery capacity. A full-day local wedding and a destination elopement can make very different demands of the same calendar.
That is why a form submission is a poor finish line. The useful question is whether a source produces attributable enquiries that satisfy your rules, become booked under your written contract and deposit rule, reach completed coverage, and receive the promised gallery or product. This guide gives you a disciplined comparison method without claiming a channel will work for every wedding business.
DataForSEO records checked July 11, 2026 list 10 US monthly searches and keyword difficulty 0 for wedding photography leads; data for the lead-generation variant is unavailable. The related how to get wedding photography clients query records 30 searches, difficulty 0, and $2.77 paid CPC. These are directional provider fields, not forecasts of traffic, enquiries, bookings, cost, or revenue.
Use this page as a booking-fit audit. Define the work and dates you can serve, keep each funnel stage separate, test one bounded source, then reconcile the cohort through booked, completed, and delivered work before changing the allocation.
Define the wedding jobs and dates the studio can accept
Wedding lead generation begins with a written offer inventory because a source is only useful when it matches real work, dates, geography, proof, and operating capacity. Separate engagement sessions, proposals, elopements, courthouse weddings, full-day weddings, multi-day cultural celebrations, destination work, and associate coverage before inviting or evaluating any enquiry.
A couple may be looking for an intimate courthouse ceremony, while your studio only accepts full-day weddings in a local region. Another enquiry may request a multi-day celebration that requires a second shooter, travel planning, and an editing schedule your team has not opened. Those are operational decisions, not marketing failures. Put the offer and exclusion rules where the consultation owner can use them.
| Job intent or contact type | Offered status | Date and travel fit | Proof and gate | Owner and disposition |
|---|---|---|---|---|
| Engagement or couple session | Confirm studio rule | Requested date and local radius | Rights-cleared relevant work; location rule | Intake owner; qualify, refer, or decline |
| Proposal | Confirm studio rule | Short-notice and access check | Location permission and privacy review | Lead photographer; accept only if staffed |
| Elopement or courthouse wedding | Confirm separately from full-day work | Date, coverage length, travel | Venue or public-location, permit, insurance, and release status where applicable | Operations owner; route or decline |
| Full-day wedding | Confirm package and coverage rule | Event date, local geography, crew | Portfolio and contract path | Booking owner; hold only under studio rule |
| Multi-day or cultural wedding | Confirm scope and crew availability | Each event date, travel, editing queue | Relevant work and any venue constraints | Operations owner; capacity review |
| Destination wedding | Confirm destination boundary | Travel blackout, crew, delivery queue | Travel, venue, rights, and local requirement check | Lead photographer; accept, partner, or decline |
| Associate or second-shooter work | Only if named coverage exists | Associate availability and event date | Written role and proof representation | Operations owner; do not imply availability |
| Album or print request | Confirm as an add-on or separate offer | Delivery commitment and production queue | Order and rights status | Delivery owner; route appropriately |
| Commercial, event, family, or portrait request | Separate from wedding offer | Geography and calendar check | Relevant service proof and contract path | Intake owner; qualify, refer, or decline |
| Applicant, vendor, or couple seeking photos | Not a wedding-service lead by default | Not applicable until classified | Contact-purpose check | Intake owner; suppress, route, or respond |
Use first-party ticket bands, not public benchmarks: for example, an owner may label a job band as within, below, or above the studio's documented range without publishing a number. Record who runs the consultation, what proof is allowed to appear in promotion, and the pause condition. A pause can be a filled date, no confirmed associate, an editing queue that cannot absorb more work, or a travel blackout.
Seasonality also belongs in the record, but only as local history and current calendar evidence. Do not assume every market books in the same month or at the same lead time. If a named venue, drone use, public land, business activity, insurance, release, or permit question applies, check the relevant issuer or authority; the SBA notes that license and permit requirements depend on the activity and location.
| Date-and-capacity card | Record before a source test |
|---|---|
| Calendar inventory | Booked dates, dates open for the tested job family, consultation slots, travel blackout, and requested-date rule |
| People and fulfillment | Lead photographer, confirmed associate or second-shooter availability, editing queue, and delivery commitments |
| Commercial fit | Owner-supplied ticket band, package boundaries, geography, travel treatment, and consultation owner |
| Evidence and pause | Seasonality evidence, rights-cleared proof, venue or requirement check, pause condition, named owner, and review date |
Separate every stage from impression to completed job
A wedding acquisition system needs separate definitions for impression, click, call click, form, qualified enquiry, booked job, completed job, and delivered gallery or product. Each event needs its own timestamp, source system, owner, join key, and exclusions because a contact action does not demonstrate a later booking, coverage, or delivery state.
Use one durable enquiry or job ID where possible, then retain the original source and test label rather than overwriting it during a consultation. GA4 documents distinct recommended lead events, but it does not define your studio's qualification, booking, coverage, or delivery rules. Those rules remain an accountable business decision, supported by your call, form, contract, payment, operations, and gallery records.
| Stage | Definition and timestamp | Source system | Owner, join key, and exclusions |
|---|---|---|---|
| Impression | A valid recorded appearance for the named source; timestamped in its report | Source or platform report | Marketing owner; source/test/date key; exclude invalid activity and out-of-scope records |
| Click | A valid recorded click from that same source; timestamped in the report | Source or platform report | Marketing owner; source/test/date key; exclude invalid activity and test records |
| Call click | A unique valid action on a tracked call link; not proof of a connected call | Site or profile analytics and event log | Web/marketing owner; enquiry ID when created; exclude duplicate firing, internal use, tests, unsupported destinations |
| Form | A unique valid form submission; not proof of qualification | Analytics plus form system | Web/intake owner; form submission ID; exclude spam, tests, duplicates, and failed submissions |
| Qualified enquiry | A unique attributable call or form contact meeting written job, date, geography, ticket-band, capacity, and permission rules | Call/form records plus CRM or studio-management log | Intake owner; enquiry ID; exclude spam, duplicates, applicants, vendors, unavailable dates, unsupported jobs or travel |
| Booked job | A qualified enquiry that satisfies the studio's written contract and deposit booking rule | CRM, contract, payment, and studio-management systems | Booking owner; enquiry/job ID; exclude tentative holds; retain reschedules once; a cancellation stays booked but is not completed |
| Completed job | A booked job with coverage marked complete under the operations rule | Studio or job-management record | Operations owner; job ID; exclude cancellations, open work, duplicates, refunded-before-work, and incomplete coverage |
| Delivered gallery or product | A completed job whose promised gallery or product is delivered; timestamp delivery and recorded due date | Gallery, order, and studio-management record | Delivery owner; job ID; exclude client-caused holds and approved scope changes separately; disclose missing due dates |
Use formulas only where every field is available
Mark a KPI unavailable if its declared cohort, join, owner, source system, or exclusion rule is missing. The formulas below prevent a profile action, an incomplete form, or a future event date from being counted as realized work.
| KPI | Numerator / denominator | Evidence window and source system | Owner and exclusions |
|---|---|---|---|
| Click-through rate | Valid recorded clicks / valid recorded impressions for the same source and test | Declared 28-day source window; source or platform report | Marketing owner; exclude invalid activity, tests, and records outside named dates, scope, or geography |
| Call-click rate | Unique valid call-click actions / eligible landing or profile sessions | Same declared 28-day window; site/profile analytics and event log | Web/marketing owner; exclude duplicate firing, internal/tests, unsupported destinations |
| Form-submit rate | Unique valid form submissions / eligible landing sessions | Same declared 28-day window; analytics plus form system | Web/intake owner; exclude spam, tests, duplicates, failed submissions |
| Qualified-enquiry rate | Unique attributable enquiries meeting written rules / all unique attributable call or form enquiries | Declared 28-day intake cohort; call/form records plus CRM or studio-management log | Intake owner; exclude spam, duplicates, applicants/vendors, unavailable dates, unsupported job/geography |
| Booked-job rate | Qualified enquiries satisfying written contract/deposit rule / all qualified enquiries in the cohort | Cohort plus declared consultation and booking lag; CRM, contract, payment, studio records | Booking owner; exclude tentative holds; reschedules once; cancellations remain booked but not completed |
| Completed-job rate | Booked jobs marked completed / all booked jobs from the cohort | Cohort plus event-date and coverage lag; studio or job-management records | Operations owner; exclude canceled, open, duplicate, refunded-before-work, incomplete coverage |
| Cost per completed job | Direct source spend plus explicitly costed marketing/creative labor / attributable jobs marked completed | Acquisition cohort plus event-date and completion lag; invoices/time records plus CRM and studio records | Marketing owner with finance/operations sign-off; disclose omitted labor or overhead and exclude unattributable jobs |
| On-time delivery rate | Completed jobs delivered by recorded due date / completed jobs with a recorded delivery commitment | Completion cohort plus declared editing and delivery window; gallery/order and studio records | Delivery owner; show client holds and approved scope changes separately; exclude and disclose missing due dates |
Make every acquisition source answerable to the same evidence chain. theStacc can help a photography business plan owned content, local visibility, and social publishing while your studio retains its own intake, booking, operations, and delivery decisions. Sign up for free →
Evaluate permissioned referrals and relationship sources
Permissioned referrals fit wedding photography when the relationship, handoff, disclosure, capacity, and attribution rules are real and documented. Past couples, planners, venues, florists, caterers, DJs, videographers, other photographers, and community contacts can each introduce different job types, dates, expectations, and publication or incentive obligations.
Do not treat a vendor name in a gallery caption as a relationship program. A planner may have a preferred-vendor policy. A venue may control access, names, images, or referral arrangements. Another photographer may need an associate or backup arrangement with clear client communication. A past couple can make an introduction, but their consent does not transfer the rights to use their images or testimonial in a campaign.
- Ask whether a referral request, vendor mention, follow-up, or email is permissioned for the actual recipient and channel.
- Record the partner or past-couple source at first contact, the handoff date, the enquiry ID, and any duplicate source claim.
- Set an incentive and disclosure review before offering a thank-you, affiliate arrangement, testimonial, or public endorsement. The FTC requires endorsements, testimonials, and reviews to be truthful and appropriately disclosed.
- Set a removal or suppression path. If a couple, partner, or contact withdraws permission, stop the requested outreach or use of their material and record the change.
- Check the available date, consultation owner, second-shooter needs, travel rule, and package fit before promising a handoff can be accepted.
Reviews belong in this same governance frame. Google allows a business to ask genuine customers for reviews, but its policy prohibits incentives; see the Google review guidance. A review request should not become a condition of delivery, a request for a particular sentiment, or a reason to identify a private couple without permission.
Use owned search and portfolio evidence without duplicating SEO guides
Owned search and portfolio evidence support lead generation when pages show real wedding work, truthful geography, current availability paths, and rights-cleared context. They should guide a couple toward an appropriate enquiry route, not impersonate venue familiarity, expand unserved locations, or repeat a separate search-optimization tutorial inside a channel-selection decision.
A full-day wedding page, a documented venue story, and a local Business Profile can play distinct roles. Before putting any one in a test, verify the style and job family shown, whether the image is cleared for the intended use, the venue or vendor credit, the actual geography, and the working contact destination. Couples need a path that asks for the event date, coverage, location, travel needs, and decision participants without implying availability.
Google says eligible Business Profiles require in-person customer contact during stated hours, and online-only businesses or lead-generation agents are not eligible. A service-area business must represent its real location and service area accurately under Google's eligibility guidance and service-area guidance. Those are geography and eligibility boundaries, not evidence that a profile will generate bookings.
For the implementation detail that belongs elsewhere, use the wedding photographer SEO guide and the broader wedding vendor SEO guide. If your studio needs a system for keyword research, drafting, scoring, queueing, and connected-CMS publishing, the Content SEO module describes that scope. It does not replace a studio's rights, availability, consultation, contract, or delivery checks.
Evaluate directories, partnerships, and outbound as bounded sources
Directories, partnerships, and outbound outreach need a bounded source record because their audience, permission terms, duplicate risk, labor, and date fit vary by listing or relationship. Evaluate the specific listing, partner, or contact path against your wedding offer rather than treating a directory fee, bought list, or vendor introduction as equivalent evidence.
For each source, name the audience and the exact job motion it can plausibly start. A local venue listing might surface a couple with a named date and venue. A planner partnership might begin with a consented introduction. An outbound message may concern a vendor relationship rather than an immediate couple enquiry; commercial email rules can apply, including truthful headers and subjects and a working opt-out under the FTC's CAN-SPAM guidance.
| Source | Couple or job motion | Earliest stage and owner | Proof, permission, and dependency | Evidence lag and stop condition |
|---|---|---|---|---|
| Past-couple referral | Introduced couple or word-of-mouth contact | Call click or form; intake owner | Consent, source capture, image/testimonial separation, date and capacity check | Consultation through delivery lag; stop if consent, attribution, or fit cannot be recorded |
| Planner or venue relationship | Partner handoff for a named wedding context | Enquiry; relationship owner | Handoff terms, disclosure, vendor/venue rights, job and travel fit | Booking through event and delivery lag; stop on conflict, unavailable dates, or disputed credit |
| Directory listing | Directory visitor comparing studios | Impression, click, call click, or form; marketing owner | Listing terms, audience, cost/labor, duplicate handling, working intake path | Declared cohort through delivery; stop if required joins or accepted-job fit are unavailable |
| Other-photographer relationship | Referral, associate, or overflow request | Enquiry; operations owner | Client communication, named coverage, role, capacity, contract path | Booking through delivery; stop if coverage or representation is not confirmed |
| Permissioned outbound | Vendor or community relationship request | Sent record or reply, not a couple lead; relationship owner | Permission/policy review, truthful identity, opt-out or suppression, follow-up ceiling | Declared review period; stop on objection, no permission, or unsupported offer |
Do not endorse bought lists or lead sellers as a universal route. The source record must show its contact origin, any exclusivity claim, cost and labor owner, duplicate treatment, follow-up ceiling, suppression list, and a stop authority. Market research can help inspect demand, location, saturation, alternatives, and direct customer evidence, as the SBA market-research guide explains; it cannot demonstrate that a source will fit your studio.
Add social and paid sources only after creative and intake are ready
Social and paid sources are ready to test only when the studio has rights-cleared real work, truthful job and geography context, staffed consultation capacity, qualification fields, available dates or crew, budget authority, and stage tracking. A striking image, a social post, or a paid click is not enough when the studio cannot accept or accurately classify the resulting enquiry.
Before publishing a social post, identify what the work depicts and whether the couple, guest, vendor, venue, or event conditions permit the intended use. Do not turn a wedding image into a location claim you cannot support. Make the destination page ask the fields your intake owner needs: requested event date, job type, venue status, place, travel, coverage, decision participants, and the studio's own fit rules.
Choose a named stop authority before a spend or creative commitment begins. That owner can pause a test when open dates are filled, intake cannot keep up, a form fails, permission is disputed, an unsupported job family dominates, or stage joins are missing. Platform setup belongs in specialist material once those pages exist; this guide stays with channel choice and the evidence chain.
For owned organic social operations, the Social Media module covers creating, scheduling, and publishing posts across Instagram, Facebook, LinkedIn, and X, with approval options. It does not manage paid campaigns, obtain image rights, supply leads, operate a CRM, or make booking and fulfillment decisions. The theStacc page for photographers provides the product context for studios considering that support.
Compare sources with wedding job economics and capacity
Compare wedding sources using first-party ticket or contribution inputs, local history, observed competitive density, travel and crew costs, cancellations, completed coverage, and delivery evidence. This keeps an elopement enquiry, a multi-day cultural celebration, and an associate-covered full-day wedding from being treated as interchangeable contacts simply because they arrived through the same channel.
Keep private values private unless the business authorizes publication. In the operating sheet, a marketing owner can use a studio's own ticket band and explicitly costed creative or relationship labor; an operations owner can attach travel, second-shooter, editing, cancellation, coverage, and delivery facts. Never turn those internal values into a market benchmark.
| Seasonality and local-density worksheet | Studio-specific evidence | Owner and review |
|---|---|---|
| Historical wedding flow | Enquiries, booked jobs, completed jobs, and delivered work by requested event month; unknown fields remain unavailable | Marketing and operations; review on named date |
| Local calendar and venue pattern | Relevant local event or venue evidence, travel patterns, public publication/test lead time, and any capacity effect | Studio owner; verify source and date |
| Observed source density | Named competitor or source count method, geography, date checked, and what was counted; not a quality score | Marketing owner; repeat using same method |
| Job economics | First-party ticket/contribution band, travel, second-shooter, editing, cancellation, completion, and delivery evidence | Finance and operations; keep private unless approved |
A source can be useful for a specific inventory gap without being suitable for every open date. For instance, a local venue relationship may fit a nearby full-day offer when its proof and handoff rules are current, while a destination request may require a travel and crew review that makes the same source unsuitable. State that condition before allocating more labor or spend.
Run a keep, change, pause, or stop review
A source review should end in keep, change, pause, or stop after the declared cohort and its booking, completion, and delivery lags have matured. Inspect requested date, job, geography, permissions, intake, consultation, contract/deposit state, cancellation, fulfillment, delivery, and attribution separately so the next owner has a concrete decision rather than a vague result label.
Start with the failure states. A duplicate or spam form is not an enquiry. An unavailable date or unsupported destination is not a qualified enquiry. A consultation that never satisfies the written contract/deposit rule is not booked. A canceled booking is not completed. A photographed event with an open gallery commitment is not delivered. An unknown source must stay unattributable.
| Failure-state checklist | Required action |
|---|---|
| Duplicate, spam, unreachable, applicant, vendor, or non-couple contact | Classify, preserve the original record, suppress or route, and exclude from the qualified-enquiry numerator |
| Unavailable date, unsupported job, geography, travel, or package mismatch | Record the reason, do not promise coverage, and route, refer, or decline under the studio policy |
| Rights, venue, permit, insurance, or release issue | Pause publication, promotion, or acceptance until the relevant requirement is checked; mark non-applicable or unavailable where that is the factual state |
| No consultation, crew, or editing capacity | Pause the source or limit inventory; do not represent associate or delivery capacity that is unconfirmed |
| No signed/paid booking under studio rule, cancellation, incomplete coverage, or delivery open | Keep the correct separate stage; do not promote the record to completed or delivered |
| Unattributable source or broken join | Repair the field or mark the KPI unavailable; do not assign credit from memory |
The review owner should record the next action and its authority. “Keep” means the test remains bounded under the existing rule. “Change” means a stated field, asset, source condition, or intake rule changes. “Pause” protects a capacity or permission constraint. “Stop” ends the allocation and preserves the evidence for later comparison.
| Four-week source-test sheet | Write before launch |
|---|---|
| Hypothesis and inventory | One job family, bounded geography, date inventory, truthful creative or relationship premise, and excluded offers |
| Cap and dates | Start and end dates, time or spend cap, consultation capacity, stop authority, and decision date |
| Stages and systems | Impression, click, call click, form, qualified enquiry, booked job, completed job, delivered gallery/product; name the source system and join key for each |
| Exclusions and lag | Duplicates, spam, applicants/vendors, unavailable dates, unsupported work, permissions; declared consultation, booking, event-date, completion, and delivery lag |
| Review and decision | Owner, reconciliation date, keep/change/pause/stop condition, and record of missing or unavailable data |
Build the owned surfaces before asking a channel to carry more than it can prove. theStacc’s Local SEO module covers GBP posts, review replies, citations, and rank tracking; your studio still owns consent, qualification, capacity, booking, and delivery evidence. Sign up for free →
Frequently asked questions about wedding photography leads
Wedding photography lead questions are easiest to answer when every source is tied to real offers, date capacity, permission, and the later job record. The answers below keep contact actions distinct from qualification, booking, completed coverage, and delivery, so a studio can choose a source without assuming a result or universal channel order.
How do wedding photographers get more leads?
Wedding photographers get more suitable enquiries by matching one accountable source to real wedding jobs, dates, places, proof, and intake capacity. Start with a written offer inventory, then test a permissioned referral, search, directory, social, or paid source within a defined cohort. Reconcile contact actions to qualified enquiries, booked jobs, completed coverage, and delivery before expanding it.
How can a new wedding photographer find clients?
A new wedding photographer can find clients by choosing work they can genuinely show and serve, then building one bounded test around a local relationship, accurate owned portfolio path, or approved listing. Record availability, consultation ownership, image rights, and the requested date before calling an enquiry qualified. Do not present unconfirmed associate coverage or borrowed work as an offered wedding service.
Which lead-generation channels fit a wedding photography studio?
The fitting channel is the one whose audience, job type, geography, date pattern, proof requirements, and follow-up burden match the studio's written capacity. A planner referral, venue relationship, local search path, directory, social post, or paid test can fit in different circumstances. Compare them with the same stage definitions, costs, permissions, and stop condition rather than using a fixed order.
Should wedding photographers buy leads or directory listings?
A wedding photographer should treat purchased leads and directory listings as bounded sources to inspect, not as a default answer. Confirm the audience, duplicate handling, exclusivity, consent or policy terms, cost and labor, job and date fit, follow-up ceiling, and attribution method. Stop when the source cannot be reconciled to the studio's accepted jobs and later delivery evidence.
What makes a wedding photography enquiry qualified?
A wedding photography enquiry is qualified only when a unique attributable call or form contact meets the studio's written rules for job type, requested date, geography or travel, ticket band, capacity, and permission. A couple's name alone is not enough. Applicants, vendors, duplicate contacts, unsupported destinations, unavailable dates, and spam stay outside the qualified-enquiry numerator.
Does a call click or form count as a booked wedding?
No. A call click and a form submission are separate contact actions, while a booked wedding requires the studio's written contract and deposit rule to be satisfied. Keep a contact action separate from a qualified enquiry, booked job, completed coverage, and delivered gallery or product. A consultation, tentative hold, or signed document alone does not change a job into completed work.
How long should a photographer test an acquisition source?
A photographer should test a source for its declared cohort and the studio's stated consultation, booking, event-date, and delivery lags, not for a universal number of days. Set the review date before launch and inspect data integrity, job and date fit, permissions, capacity, booking state, completion, delivery, and attribution. Change or stop the test when its written condition is met.
How should venue, planner, and past-couple referrals be attributed?
Attribute a venue, planner, or past-couple referral by capturing the source at first contact, preserving a unique enquiry ID, recording any partner handoff, and reconciling that ID through qualification, booking, completion, and delivery. Respect consent, incentive disclosure, and removal requests. If the source is missing, disputed, or duplicated, mark it unattributable rather than assigning credit by assumption.
Use a 30-day implementation plan to test one source
A 30-day implementation plan should inventory the studio's wedding work and capacity, define each funnel stage, run one bounded source test, and reconcile its records. It does not predict a booking outcome because consultation, event-date, completion, and delivery lags depend on the studio's actual dates, offerings, travel, crew, and fulfillment commitments.
- Week one: inventory what can be accepted. Complete the job-intent table and date-and-capacity card. Name offered and excluded job families, local and destination boundaries, date rule, ticket band, proof, consultation owner, crew, editing queue, delivery commitments, and pause condition.
- Week two: define the evidence chain. Give impression, click, call click, form, qualified enquiry, booked job, completed job, and delivered gallery/product separate timestamps, systems, owners, join keys, and exclusions. Write the studio's qualification and contract/deposit rules before a contact arrives.
- Week three: launch one bounded source. Use the test sheet to select one relationship, owned-search, directory, social, or paid source that matches a named job family and finite date inventory. Check consent, rights, disclosures, local requirements, creative accuracy, intake fields, suppression, and stop authority.
- Week four: reconcile and hand off. Review duplicate, spam, fit, capacity, booking, completion, delivery, and attribution states. Decide keep, change, pause, or stop, assign the owner, and route search implementation to the photographer SEO guides or product fit to the relevant module pages instead of expanding on unjoined contact data.
Keep the decision sheet with the studio, not just the campaign. It is the record that explains why a source was used for a local full-day wedding, paused for an editing queue, or stopped because it could not meet the studio's permission or attribution standard.
Choose acquisition work that respects the calendar and the work behind each wedding. theStacc can support content, local visibility, and organic social publishing while your studio keeps control of every client, date, contract, and delivery decision. Sign up for free →
Sources & references
- [1] U.S. Small Business Administration — market research and competitive analysis
- [2] U.S. Small Business Administration — licenses and permits
- [3] Google Business Profile Help — eligibility guidelines
- [4] Google Business Profile Help — service-area business guidelines
- [5] Google Business Profile Help — review policy
- [6] Google Analytics — GA4 recommended events reference
- [7] Federal Trade Commission — CAN-SPAM Act compliance guide
- [8] Federal Trade Commission — endorsements, influencers, and reviews
Blog SEO, Local SEO, and Social Media — one dashboard, no headaches.