All-in-one agency platform Not an ESP: its built-in LC Email resells Mailgun infrastructure

GoHighLevel Review 2026: Unlimited Everything, Except the Email

The Best: Unlimited contacts and users at every tier, from $97

The Worst: Ease 3.7 and service 3.7, the two lowest scores on this site

Try GoHighLevel free Read pricing Starting from $97/mo
G2G2 4.6/5 (651 reviews)
|
CCapterra 4.2/5 (89 reviews, all read) Ease and service 3.7
|
Trustpilot N/A (no verified listing)
At a glance Vendor documentation read twice + the complete 89-row Capterra population + G2 sweep, August 2026
LevelIntermediate (steep learning curve)
Best forAgencies reselling marketing software under their own brand
Strongest pointUnlimited contacts and users at every tier, plus a dedicated Anthropic MCP endpoint
Weakest pointCapterra ease 3.7 and service 3.7, the lowest pair measured here
Ban toleranceNot rated, no published industry list found (terms allow suspension with or without notice)
Refund policyNone, all fees non-refundable including communication surcharges
PromotionalYes
AutomationYes
APIYes
MCPYes (Anthropic endpoint)
TransactionalBilled separately per email
SMTP RelayNo (consumes one)

The short version

GoHighLevel sells unlimited. Unlimited contacts, unlimited users, and on the $297 tier unlimited sub-accounts, at a flat monthly price that does not move when your list grows. Against a category where everyone else meters contacts, that is a genuinely different offer, and the reviewers who love it love it for exactly that reason. One puts it plainly: it replaces “5-8 other software tools”.

Email is not part of the unlimited. It is metered on top, at $0.675 per 1,000 emails through LC Email, GoHighLevel’s built-in sender, with address verification at $2.50 per 1,000. The billing rule is stricter than it first looks: “All incoming and outgoing emails (To, CC, and BCC) will incur charges.” Every recipient on a carbon copy is a billable send, and inbound mail is billable too. Reviewers find this after signing, not before. One writes: “I was also unaware of the additional costs for SMS and email marketing.”

The second thing to know is that this is not an SMTP provider. GoHighLevel consumes SMTP rather than offering it. There is no relay you can point an application at and no documented transactional endpoint. You can bring your own SMTP, and that choice costs you the entire deliverability toolkit, which we list verbatim below.

The third thing is about the reviews you are reading right now, including this one. GoHighLevel pays affiliates 40 percent recurring, monthly, for the life of the account, plus 5 percent on a second tier. On a $497 plan that is roughly $199 a month, forever, for one referral. The result is a search results page made almost entirely of affiliate content, and one of GoHighLevel’s own Capterra reviewers says so unprompted.

Our take

If you run a marketing agency and resell software to local businesses, GoHighLevel is a category of one and the price is genuinely hard to argue with. If you came here looking for a way to send email, this is a CRM you would be buying to get a send button that costs extra.

Why this fiche does not fit our usual template

Every other review on this site compares an email service provider against other email service providers. GoHighLevel is not one. It is a multi-tenant agency platform where email is one channel among SMS, voice, calendars, funnels, payments and an AI receptionist, and where each sub-account can route mail through GoHighLevel’s own sender or through SMTP credentials the agency supplies.

That has a concrete consequence for the most important number on this site. There is no independent inbox placement figure for GoHighLevel and there structurally cannot be one. Seedlist panels work by sending from a provider’s shared infrastructure and counting where the mail lands. GoHighLevel has no single sending infrastructure to test: it has LC Email, plus whatever thousands of agencies configured themselves. We are not recording this as a gap in our research. We are recording it as a property of the product, and it matters to you, because it means your deliverability on this platform is a function of your own configuration in a way it is not on MailerLite or Postmark.

A note on the SERP you arrived from

GoHighLevel’s affiliate programme pays “40%” recurring monthly on subscriptions and add-ons, plus “5% for the same product categories” on a second tier, attributed on a “last-click basis within a 90-day window”. Recurring, not one-time. That is roughly double the industry norm and it never stops. The predictable effect is that almost every “GoHighLevel review” you can find is written by someone who earns money if you sign up. We do not run an affiliate link to GoHighLevel or to any platform on this site, which is the only reason we can write the rest of this page.

Snapshot

Founded2018, by Shaun Clark, Varun Vairavan and Robin Alex. Shaun Clark is CEO.
Headquarters1801 N. Lamar St. Suite 600, Dallas, Texas 75202
OwnershipIndependent and private. Minority growth investment from General Atlantic announced April 2024; the amount was not disclosed.
Free planNone. Trial only.
Starter$97 / mo or $970 / year. 3 sub-accounts, unlimited contacts, unlimited users.
Unlimited$297 / mo or $2,970 / year. Unlimited sub-accounts, rebill phone and email at cost, Basic API access.
Agency Pro$497 / mo or $4,970 / year. SaaS mode, rebill with markup, Advanced API access.
Billing unitSub-accounts, not contacts. Contacts and users are unlimited on every tier.
Email costMetered separately: $0.675 per 1,000 emails sent, $2.50 per 1,000 verifications. Charged at agency level, identical on all plans.
Email billing rule“All incoming and outgoing emails (To, CC, and BCC) will incur charges.”
SMTP relayNo. GoHighLevel is not an SMTP provider. It consumes SMTP.
Bring your own SMTPYes. Settings, Email Services, SMTP Service. Gmail, Yahoo, SendGrid and a generic option are offered. Host and port are values you supply.
Transactional endpointNone documented. Sending runs through the Conversations and Campaigns APIs, which are CRM-shaped.
APIv2 REST, versioned 2023-02-21. OAuth 2.0 with a one-day access token and one-year refresh, or a Private Integration Token.
API rate limitsPublished: “100 API requests per 10 seconds” burst and “200,000 API requests” daily, counted per Marketplace app per Location or Company.
Official MCPYes, and with a dedicated Anthropic path at services.leadconnectorhq.com/mcp/anthropic/v2
Independent inbox placementNot measurable. No single sending infrastructure exists to test.

What GoHighLevel does well

Unlimited contacts and users, at every tier, with no asterisk

This is the offer and it holds up. Starter at $97 a month carries unlimited contacts and unlimited users; what you buy as you grow is sub-accounts, not headroom. Set that against the platforms on this site that bill per contact, where a list going from 5,000 to 50,000 multiplies the invoice, and the difference is structural rather than promotional.

The reviewers who do the arithmetic are unambiguous about it: “Gone are the days when I had to use 5-8 other software tools to make my business work”, and “HighLevel offers nearly a dozen services in its very inexpensive monthly package. All tolled, this would cost 10x as much if procuring the same services from different companies.” Only 12 of 89 reviews, 13 percent, complain about price at all, which is a strikingly low share next to HubSpot’s 42 percent or Kit’s 28 percent.

The SaaS mode is the actual product, and nothing else has it

On Agency Pro, an agency can spin up sub-accounts automatically, white-label the whole platform, and rebill phone and email usage to its own clients with a markup. That turns a software subscription into a resale business, and it is the reason the agency reviewers in this corpus write about GoHighLevel the way people write about a business partner rather than a tool.

“One price, you can create as many sub accounts and charge for SAS usage unlimited times. So, there is no limit to how much profit you make using this platform.” Another, comparing directly: “I come from Hubspot and I prefer the Hubspot UI / UX, but in terms of value / price ratio for a marketing agency Highlevel is 10X superior.”

The only platform we cover with an MCP endpoint built for Anthropic

GoHighLevel runs an official Model Context Protocol server, and unusually it publishes a path specific to this client: services.leadconnectorhq.com/mcp/anthropic/v2, alongside support documentation for increased scopes and for multi-account use with Claude. Authentication is OAuth with a consent flow rather than a pasted key.

Across the thirty-six platforms on this site, several have an official MCP server. None of the others has built a route for one AI client by name. Whatever you think of the rest of the product, an agency running client work through an AI assistant will find less friction here than anywhere else in the category.

The automation breadth is real, and the corpus is specific about it

Workflows chain email, SMS, voice, calendar bookings and AI conversations in one canvas, and reviewers describe building things other platforms would need three vendors to do. “Your imagination is your limit. You can build a funnel of any kind on this CRM.” The API surface backs it up: hundreds of operations across forty domains, with rate limits published plainly, which most of this category does not bother to do.

Published rate limits and two clean authentication paths

The v2 API documents a burst limit of 100 requests per 10 seconds and a daily ceiling of 200,000 requests, counted per Marketplace app per Location or Company. Authentication runs either as OAuth 2.0, with a one-day access token and a one-year refresh token, or as a Private Integration Token for server-side work. Kit and AWeber publish neither number.

Where GoHighLevel falls short

Email is metered on top of a plan sold as unlimited

The flat price does not include sending. LC Email bills $0.675 per 1,000 emails, verification at $2.50 per 1,000, and the charging rule counts more than most people assume: “All incoming and outgoing emails (To, CC, and BCC) will incur charges.” A message to one recipient with four people copied is five billable sends. Inbound mail is billable. There is no included allowance on any tier.

To be fair to the number, it is cheap. At $0.675 per thousand, a hundred thousand emails a month is $67.50, which is competitive with dedicated senders. The problem is not the rate, it is that a platform whose entire pitch is the word “unlimited” meters the one thing this site exists to measure, and the corpus shows people discovering it late rather than choosing it knowingly.

Bring your own SMTP, and lose nine deliverability features

GoHighLevel lets you route through your own provider. Its documentation is unusually honest about the cost of doing so, and the list is worth quoting in full because it is the clearest statement of what an integrated sender actually buys you. Using custom SMTP, you lose:

“Create dedicated sending domain from the app, Google Postmaster tools integration, Microsoft Postmaster tools integration, Risk Assessment, Bounce Classification, Inbox Placement Testing, Spam Score Checker, Blacklist Monitor, Managed Domains & IPs.”

So the choice is a metered sender with instrumentation, or your own sender flying blind inside the platform. Neither branch gives you what a dedicated ESP gives you, which is a measurable sending reputation you control and can see.

Ease of use 3.7 and customer service 3.7, the two lowest scores on this site

Capterra’s sub-scores are usually clustered between 4.0 and 4.8 across this whole category, which is why they discriminate so poorly. GoHighLevel breaks the cluster downward on both. Here is the full field we have measured:

PlatformEase of useCustomer service
EmailOctopus4.74.8
Flodesk4.74.4
MailerLite4.64.8
Brevo4.64.5
Omnisend4.64.6
Moosend4.54.6
Klaviyo4.54.3
Kit4.44.4
HubSpot4.34.4
AWeber4.34.5
Constant Contact4.34.2
Mailjet4.23.9
GetResponse4.04.0
GoHighLevel3.73.7

Note also the gap between platforms. GoHighLevel’s headline Capterra score is 4.2 while its two component scores are both 3.7, and its G2 score is 4.6 across a corpus seven times larger. Three numbers, three different stories.

38 percent of the corpus describes a learning curve, the highest share we have measured

34 of 89 reviews describe difficulty learning or navigating the product. The language is harder than on any other fiche: “complicated as all heck to use! You will need a lot PATIENCE”, “it has taken almost a month to really get into the software”, “Everything is overly complicated, clunky, poorly designed, glitched, and difficult to navigate”, “before that it can be an uphill battle to get everything just right”.

Several reviewers describe the resolution as hiring help. One names a third-party implementation service; the corpus mentions that such firms charge “150-300 a month” on top. That is an unpriced part of the total cost of ownership and it belongs in any comparison.

One in five reviews reports bugs, slowness or things breaking on update

18 of 89 rows, 20 percent, describe instability. The pattern is consistent and it points at release velocity rather than at neglect: “the company seem to focus on new features rather than optimizing existing ones”, “Last update they did messed up all our calendars and if it weren’t by chance that we saw what had happened we would’ve had big problems”, “Sometimes things go down without warning”, “the website is quite buggy. Often when I launch the website it loads with a blank web page”.

The same speed that reviewers praise as innovation is what they experience as breakage. Both readings appear, sometimes in the same review.

Support splits almost evenly, and the bad half is severe

8 rows praise support by name and 9 criticise it, which is close to a coin flip and unlike anything else on this site. AWeber runs roughly three to one in favour; Kit close to three to one; GoHighLevel is level.

The praise is warm and specific. So is the criticism: “after almost 3 weeks of them trying to solve just 1 of our 25 issues I finally canceled because there was no communication”, “After 4 hours waiting on zoom…got absolutely no where”, “it feels like when I ask a question I’m asking a High School technology class a question”, “The support is hit and miss on basic issues, had a real issue and no response no help at all”.

Five reviewers describe the same billing experience

This is a small cluster and we are reporting it as a counted observation rather than as a finding about the company. 5 of 89 rows, and four of the five are one-star, describe a trial that charged them. The accounts are independent and they say the same thing: “I signed up for 14 days trial and they immediately charged my card $299 USD”, “said there was a free trial – it wasnt free … chrged me multiple times without having ever trialed”, “They have attempted to charge me even though I cancelled my trial days earlier”, “Billing support was aweful and they gave me the runaround about charges and refunding them.”

Five reviews is not evidence of a policy and we have not found one. It is enough that we would tell a friend to screenshot the cancellation confirmation. It also happens to be the single densest theme in this corpus’s one and two star tail, which runs to 12 of 89 rows, or 13.5 percent, the highest tail we have measured.

The email tool is the weak limb of the suite, and reviewers say so

For a site about email this matters more than it would elsewhere. Five reviews name the email side specifically as the part that does not keep up: “the email marketing options are a bit limited and not robust enough for me to switch from my Email marketing software”, “The email system still needs some work”, “You want to see how an email campaign is doing, that’s a slog through the mud”, “the email functionality could use improvement”, “Broadcasts need to be easier.”

Nobody in 89 reviews praises GoHighLevel’s email specifically. They praise the platform and mention email as one of the things it contains.

What real users actually say

How we count

Capterra holds 89 reviews in total for HighLevel (product ID 177156) and we read all 89, across four pages. This is the only fiche on this site where the corpus is complete rather than sampled, so every percentage below is a share of the whole population and not of a sample. Three rows are not in English (Italian, Spanish twice). The fourth page returned in condensed form rather than full verbatim, so we have used it for theme counting and quoted only from pages 1 to 3.

The corpus warns you about the corpus

One reviewer connects the affiliate programme to what you will read about this product, and it deserves to be quoted rather than paraphrased: “They have lots of affiliates that make 40% plus on their product recommendations so you will hear lots of good things.” We measured the same thing from the other end. Of ten GoHighLevel search queries we priced, five come back with the advertising bid data clipped at the tool’s ceiling, $999.99 to $1,000. We have measured search volumes for every platform on this site and we have not seen that anywhere else.

What they praise

  • Replacing several tools. The most repeated sentiment, usually with a count attached.
  • Unlimited sub-accounts and SaaS mode. The reason agencies stay.
  • Automation breadth. Email, SMS, voice and calendars on one canvas.
  • Pace of shipping. New features land fast, including AI and WhatsApp.
  • Support, 8 rows. Warm and specific where it lands well.

What they criticise

  • Learning curve, 34 rows (38%). The highest share we have measured on any platform.
  • Bugs and slowness, 18 rows (20%). Often tied to the release pace.
  • Price and hidden extras, 12 rows (13%). Low overall, but SMS and email costs surprise people.
  • Support, 9 rows. Level with the praise, and harsher in tone.
  • Billing and trial, 5 rows. Four of them one-star.
  • The email tool, 5 rows. Named as the weakest component, praised by nobody.

The mixed clusters

The pace of shipping is the top pro and a top con. “High Level seems to be the fastest Marketing Suite on the planet when integrating new features” sits in the same corpus as “They appear to keep moving areas around, which requires me to re-learn a few steps” and complaints about updates breaking calendars. Reviewers are describing one behaviour and grading it differently depending on whether it broke something of theirs.

Complexity is the price of the breadth, and most reviewers pay it willingly. The 34 learning-curve rows are overwhelmingly four and five star. “Because there’s so much that you can do with this software, there is a large learning curve” is a five-star review. The people who left are in the one-star tail and they left over support and billing, not over difficulty.

Twilio and the geography problem. Phone functionality routes through Twilio and reviewers outside the United States notice the bill: “Twilio is expensive in Europe and there isn’t an alternative for the moment.” The same structural point as email: the flat platform fee sits on top of metered third-party usage.

Ratings breakdown

Ease of use
4.5
Automation
8.0
Deliverability
5.0
Support
5.0
Pricing value
7.0
API and MCP
8.5
Overall6.3 / 10
How we score

Six categories, each out of 10, judged against the same evidence rules on every platform we cover. The overall is the unweighted arithmetic mean, rounded to one decimal: 4.5 + 8.0 + 5.0 + 5.0 + 7.0 + 8.5 = 38.0, divided by 6, equals 6.3.

Ease of use, 4.5. The lowest on this site, and the two independent measurements agree: a Capterra ease sub-score of 3.7, and 38 percent of the complete review population describing a learning curve in unusually hard language.

Automation, 8.0. Genuinely broad and genuinely well documented. Held below Klaviyo and HubSpot by the 20 percent of reviews reporting that things break, and by an email leg that nobody praises.

Deliverability, 5.0. No independent figure exists and none can be produced, because there is no single infrastructure to test. Choosing your own SMTP costs you nine named instrumentation features. Neither branch gives you a reputation you can measure.

Support, 5.0. A Capterra service sub-score of 3.7, the lowest on this site, and a corpus that splits 8 to 9 with the negative half considerably harsher.

Pricing value, 7.0. Unlimited contacts and users at $97, a resale model that turns the subscription into revenue, and only 13 percent price complaints. Held back by metered email and SMS on top of a plan sold as unlimited, and by the five-row billing cluster.

API and MCP, 8.5. Published rate limits, two clean auth paths, hundreds of operations, and the only Anthropic-specific MCP endpoint in our set. Held below 9 because API access is itself tiered, with nothing on Starter, and because there is no transactional endpoint.

Who should use GoHighLevel, and who should not

GoHighLevel is the right call for

Marketing agencies reselling software to local businesses
This is what the product is for and nothing else in this category competes. Unlimited sub-accounts on the $297 tier, white labelling and rebilling with markup on Agency Pro. The agency reviewers in this corpus are the happiest people in it.
Businesses with large lists and small budgets
Unlimited contacts at a flat $97 is a genuinely different shape of bill. If your list is 200,000 people and your sending is modest, the arithmetic here beats every contact-billed platform on this site.
Teams running client work through Claude
An official MCP server with a dedicated Anthropic endpoint, documented multi-account support and an OAuth consent flow. No other platform we cover has gone this far for one AI client.

Look elsewhere if

You need an SMTP relay or transactional email
GoHighLevel does not provide either. It consumes SMTP rather than serving it. For application email, look at the dedicated transactional providers we cover, or at Brevo if you also want marketing in the same account.
Email is your main channel
Five reviewers name the email tool as the weakest part and none praise it. You would be buying a CRM to get a mediocre email product that is metered separately.
You need to be sending this week
38 percent of the complete review population describes a learning curve, one reviewer measures it at almost a month, and a small industry exists to implement this for you at $150 to $300 a month.
You need a measurable sending reputation
There is no independent placement figure and there cannot be one. If deliverability is something you have to report on, this architecture will not let you.

Third-party validation

SourceScoreVolumeNotes
G24.6 / 5651 reviewsListed as HighLevel. Seven times the Capterra volume and 0.4 points higher.
Capterra4.2 / 589 reviewsEase of use 3.7, customer service 3.7, features 4.2, value for money 4.0. Product ID 177156.
TrustpilotN/ANo verified listing found.
Inbox placementNot measurableNo single sending infrastructure exists to test.

The 0.4 point gap between G2 and Capterra is the widest we have measured, and it runs in the unusual direction: the larger corpus is the more favourable one. On every other platform in our set the two sit within 0.2 points of each other. We are not going to explain the gap, because we cannot without speculating. We are flagging it, because a buyer reading only one of the two will form a materially different impression.

The more useful signal is the internal one. A headline of 4.2 sitting on component scores of 3.7 and 3.7 tells you that people rate the product higher than they rate using it, which is exactly what a corpus full of five-star reviews describing month-long learning curves would produce.

Top 3 alternatives

AlternativeOur scoreTake it instead if
HubSpot6.5You want the same all-in-one shape with a far more polished interface and real support, and you can absorb $800 a month plus a $3,000 onboarding fee. Its email is also mediocre, but it is included.
Brevo7.7You wanted the CRM plus email plus SMS combination but you actually need the email half to be good. Brevo is the only platform in our set that publishes an SMTP relay on an entry plan, and it bills on sends.
ActiveCampaign7.2Automation depth is what drew you here. It posted 94.2 percent in the last independent placement round, the highest we have recorded, and its email tooling is a different class.

Continue reading

Frequently asked questions

What is GoHighLevel?

An all-in-one platform built for marketing agencies, founded in 2018 in Dallas. It combines a CRM, funnels, calendars, SMS, voice, payments, an AI receptionist and email, and its distinguishing feature is sub-accounts: an agency runs many client businesses inside one subscription and, on the top tier, resells the whole thing white-labelled. It is a CRM with email attached rather than an email platform.

How much does GoHighLevel cost?

Starter is $97 a month or $970 a year and includes 3 sub-accounts. Unlimited is $297 a month or $2,970 a year with unlimited sub-accounts and Basic API access. Agency Pro is $497 a month or $4,970 a year and adds SaaS mode, rebilling with markup and Advanced API access. There is also a custom Enterprise tier. Contacts and users are unlimited on every plan.

Is the GoHighLevel free trial actually free?

GoHighLevel advertises a trial, and five of the 89 reviews on its Capterra listing dispute how it worked for them, four of those at one star. Their accounts describe being charged during or shortly after the trial and struggling to obtain a refund. We have not found a policy that would explain this and we are not asserting one. Take the trial if you want it, and keep the cancellation confirmation.

Does GoHighLevel include email, or does it cost extra?

It costs extra. The subscription includes the email tooling but not the sending. LC Email, GoHighLevel’s built-in sender, bills $0.675 per 1,000 emails and $2.50 per 1,000 address verifications, charged at agency level and identical across plans. The billing rule is that all incoming and outgoing emails, including every To, CC and BCC recipient, incur charges. There is no included allowance on any tier.

Does GoHighLevel have SMTP?

Not as a service you can send through. GoHighLevel is not an SMTP provider and there is no relay you can point an application at, nor a documented transactional endpoint. What it does have is the reverse: you can configure your own SMTP credentials for a sub-account, from Gmail, Yahoo, SendGrid or any provider. Doing so removes nine deliverability features including Google and Microsoft Postmaster integration, bounce classification, blacklist monitoring and inbox placement testing.

Is GoHighLevel a good CRM?

Its G2 score of 4.6 across 651 reviews says yes, and its Capterra sub-scores of 3.7 for ease of use and 3.7 for customer service, both the lowest we have measured across 36 platforms, say the experience of using it is harder than the outcome is good. Both are true. Agencies that invest the setup time are the happiest users in our whole dataset; people who needed it to work immediately are the unhappiest.

What are the best GoHighLevel alternatives?

HubSpot at 6.5 for the same all-in-one shape with better polish and much higher cost, Brevo at 7.7 if you need the email half to actually be good and want a real SMTP relay, and ActiveCampaign at 7.2 if automation depth is what brought you. All three are reviewed on this site using the same method.

How does the GoHighLevel affiliate program work?

Affiliates earn 40 percent recurring monthly on subscriptions and add-ons, plus 5 percent on a second tier, attributed last-click within a 90-day window. Commissions pay monthly around the 15th with a $50 minimum, and are clawed back if the customer cancels, refunds or disputes. This matters to a buyer for one reason: it is roughly double the category norm and it never expires, so most GoHighLevel reviews you find are written by people paid for your signup. Ours is not.

What are GoHighLevel snapshots?

Snapshots are packaged configurations, a whole sub-account’s funnels, workflows, calendars and campaigns saved as a template and deployed into a new client account in a few clicks. They are the mechanism that makes the agency model work, and reviewers name them as a strength and occasionally as a headache when importing into an existing sub-account.

Changelog

DateChange
27 August 2026First publication. All 89 Capterra reviews read across 4 pages, the complete population rather than a sample. Pricing, LC Email rates, the custom-SMTP feature loss list, API rate limits, both MCP endpoints and the affiliate terms verified against GoHighLevel’s own documentation on this date. Deliverability recorded as not measurable, with the structural reason stated. Search volumes measured for the United States.
A

Alaa Touil

Founder, SMTPedia

Runs the SMTPedia editorial testing lab. 10+ years hands-on with SMTP infrastructure, deliverability protocols, and ESP evaluation. Every review is based on his direct testing on real sending accounts.

Read more →
R

Rabeb

Reviewer, SMTPedia

Reviews all SMTPedia platform verdicts for editorial accuracy, sourcing rigor, and fair representation across price tiers and use cases.

Read more →

This review follows our email infrastructure testing methodology. We disclose affiliate relationships in our editorial independence policy.