Cross Timbers Poll Nonpartisan public polling

Pre-registration

CTP 2026-03: a voter-file text-to-web survey of Oklahoma, as pre-registered

Posted Saturday, Oct. 24, 2026, before the first text message was sent. Every analytic choice below is fixed in advance so that none can be made, or appear to be made, in response to what the data show. This page is reproduced unchanged with the results; any deviation is added to the log at the bottom with a timestamp, never edited into the text.

Mode
Text invitation, web survey
Frame
L2 Oklahoma voter file
Statewide sample
40,000 invited
Target
800 completes (cap 1,200)
Field dates
Oct. 24–29, 2026
In plain termsthe short version

We texted 40,000 randomly selected Oklahoma registered voters a link to a 5-minute survey. Because every name came from the state voter file, we know the party, age, gender and county of everyone we texted, not just of those who answer, so we can correct for who responds. The questions, the dates, the rules for who counts and how the results are weighted were all fixed on this page before the first text went out. We do not look at results until texting ends, and we publish everything, including what went wrong. After the election we grade every number here against the certified count.

What this poll is

CTP 2026-03 is a text-to-web survey of a random sample of Oklahoma registered voters drawn from the L2 voter file. It is our first probability-sample poll: every person invited was selected at random from a defined list, so we know the party registration, age, gender, county and turnout history of everyone we invite, not just of those who answer, and we can measure and correct non-response directly. It covers eight ballot items, four “why” questions, two short split-sample modules, two questions on the proposed Inola smelter and one open-ended question, in about 25 taps and 5 to 6 minutes.

CTP 2026-01 and 2026-02 were small opt-in panel surveys. The governor, Stitt-approval and Trump-approval questions keep identical wording so the three can be shown as a trend, with the change in method labeled on the chart.

Population, frame and sample

Population
Adults registered to vote in Oklahoma with a status of Active in the L2 voter file (file delivered Oct. 23–24, 2026).
Sample frame
Active Oklahoma registrants in the L2 file with a cell phone number at L2's highest match confidence (code 1), one voter per household. Voters without a matched cell cannot be reached by this survey. L2 drew the sample; we requested that no voting-frequency or modeled filter be applied, and the delivered file has no such filter (turnout scores run the full range from 0 to 8). An earlier file delivered Oct. 23 did carry a frequent-voter filter; we rejected it and did not text anyone from it.
What the frame looks like
Of the 40,000 statewide records: party registration Republican 59.7%, Democrat 26.8%, no party 12.9%, Libertarian 0.6%; women 51.7%, men 46.7%, not recorded 1.5%; age 18–34 7.1%, 35–49 24.8%, 50–64 29.9%, 65 and older 38.1%; Oklahoma City metro 38.4%, Tulsa metro 28.1%, rest of state 33.5%; 5th Congressional District 23.0%. 36.3% are recorded as voting in the Aug. 25, 2026 runoff. 253 records (0.6%) have no vote in the 2020, 2022 or 2024 general election, including 140 who registered in 2025 or 2026. The frame is older than Oklahoma's registered electorate (7% under 35), so age is weighted to an outside benchmark, not to the frame; see Weighting.
Samples
Three simple random samples drawn by L2. Statewide: 40,000 records, split at random into four batches of 10,000 texted on consecutive days. 5th District supplement: about 10,000 records in CD-5 excluding anyone in the statewide sample, requested Oct. 24 and texted after the statewide batches if it arrives before the window closes; if it does not, CD-5 results come from the statewide respondents who live in the district (9,218 invited) and we say so. Runoff reserve: about 10,000 records of voters recorded as voting in the Aug. 25 Republican runoff, excluding the other two samples, held in reserve and texted only if, at the close of the second full day of fielding, fewer than 150 respondents in the main samples report voting for Gentner Drummond in that runoff. That decision rule is fixed here. CD-5 and runoff-voter results pool every sample, each record weighted by its own selection probability.
Who is not covered
Voters with no cell phone in the file, inactive registrants, second and later voters in a household, and—because the file was drawn in late October—anyone who registers after the file date. This is normal for voter-file polling and we state it in the limitations.

Field window and contact

Opens
With the first statewide batch, planned for Saturday, Oct. 24 or Sunday, Oct. 25, 2026, after a test send to two staff numbers. One batch of 10,000 is sent each day thereafter (the vendor's daily limit), so the fourth batch goes out three days after the first.
Closes
11:59 p.m. Central on the day after the fourth statewide batch is sent (Wednesday, Oct. 28 if the first batch goes Saturday; Thursday, Oct. 29 if Sunday), or when 1,200 statewide completes are reached, whichever comes first. If the CD-5 supplement is texted, it gets the same 24 hours after its send and the window extends to cover it, by at most one day. If fewer than 500 statewide completes are obtained, we publish anyway and say so. No question, target or rule changes once the first text is sent.
Contact
One text per sampled voter, sent through RumbleUp from a registered 10-digit number between 10 a.m. and 8 p.m. Central. One reminder to voters who have not opened their link, 48 hours after the invitation, if the vendor's daily limit allows it without displacing a first invitation. STOP opt-outs are honored automatically. No incentive is offered, and no candidate, party or issue is named in the text.
Invitation text
Cross Timbers Poll, a nonpartisan Oklahoma survey: 5 min, anonymous, results public. [unique link] Paid for by Cross Timbers Poll.
followed by the carrier-required opt-out line.
Reminder text
Cross Timbers Poll here. The Oklahoma election survey closes [day]. About 5 minutes, anonymous: [unique link] Paid for by Cross Timbers Poll.
Replies
A voter who replies with a question gets a one-line answer pointing to this site and contact@crosstimberspoll.org. No one is argued with or re-invited.

Instrument

Hosting
The survey runs at survey.crosstimberspoll.org, on our own account, not the texting vendor's. The vendor sees who clicked, never what anyone answered.
Links
Every text carries a unique link whose token is a signed random code tied to the sampled record. There is no public link. A token accepts one set of answers; a second visit resumes or shows the thank-you page. The token carries no name, phone number or voter ID; the table that connects tokens to voters is kept offline and deleted at the close of fielding, before analysis.
Flow
One question per screen with a progress bar. Each screen saves when tapped, so a voter who stops partway counts for everything they answered. Ballot questions come first, before any issue question can prime them. Candidate order is randomized per respondent on every ballot question with “Undecided” always last; answer scales are not randomized. Half of respondents see Module A (schools) and half Module B (cost of living), assigned by a random draw when the link was created, before any text was sent. Voters who say they have already voted see past-tense ballot wording.
Not asked
Party registration, age, gender, county and district are not asked because they come from the voter file. Education and race are asked because they do not.

Monitoring during fielding

During the field period we watch operational counts live: texts delivered, links opened, starts, completes, screen-outs, drop-off by question, and time per survey. Those numbers decide nothing except whether the system is working.

Unweighted counts for the governor question, the direction-of-state question and the two approval questions are recorded on a fixed six-hour clock (midnight, 6 a.m., noon and 6 p.m. Central) and that log is published with the results. No weighted estimate, crosstab or conclusion is computed before the window closes, and nothing seen during fielding can change the stopping rules above: the survey closes on the clock or at the 1,200 cap, whichever comes first, and for no other reason.

Who counts, and quality rules

Included
A respondent is included if they answer Q1 “Yes” (registered in Oklahoma) and answer at least the governor question (Q3). Partial respondents count for every question they answered; the number answering is shown on every question. Completion status (full, partial, screened out) is reported with the counts removed for each reason below.
Removed
Q1 not “Yes”; a second set of answers on the same token (the first is kept); a full completion in under 90 seconds; identical answers on all five approval and support scales (Q13, Q14, the two module questions and Q18) combined with a total time under 3 minutes; and test tokens used by staff and the vendor, which are flagged in the database and never counted. Open-ended text is not used for inclusion decisions.
Response rate
Reported as AAPOR RR3: completes plus partials over texts delivered, with undeliverable numbers removed; plus the open rate and the completion rate among those who opened the link.

Weighting

Method
Raking of the statewide sample to five targets, weights trimmed at 5.0; the design effect is published.
Party registration
Republican, Democrat, independent (no party), Libertarian, to the Oklahoma State Election Board's most recent published registration statistics as of the close of fielding.
Age, gender, region
Age in four bands (18–34, 35–49, 50–64, 65+), gender, and region (Oklahoma City metro: Oklahoma, Cleveland, Canadian, Logan, McClain, Grady and Lincoln counties; Tulsa metro: Tulsa, Rogers, Wagoner, Creek, Osage, Okmulgee and Pawnee; rest of state), each as recorded in the voter file for the respondent. Targets are the distribution of all active Oklahoma registrants in the L2 file, which we have asked L2 (through our vendor) to supply as summary counts. If those counts are not received before the window closes, the fallback, fixed here, is the Census Bureau's 2024 Current Population Survey voting-and-registration estimates for Oklahoma registered citizens for age and gender, and the Election Board's county registration totals for region. We do not weight to the frame's own distribution, because the frame under-represents voters under 35.
Recalled 2024 vote
Trump 42.5%, Harris 20.5%, other 1.2%, did not vote 35.8% among current registrants, from certified results as used in CTP 2026-02; “not sure” and “prefer not to say” keep their sample share. A second weight without this target is computed and published beside the primary so readers can see what the choice does.
Not weighted
Education and race are not targets; their distributions are published against the 2024 American Community Survey for Oklahoma. Interest in politics is not asked and nothing attitudinal is weighted.
CD-5
Raked separately to the same variables within the district, with the district's own party, age, gender and county targets from the same sources.

Likely voters

A registered voter is a likely voter if (a) they say they have already voted, or (b) they say they will definitely or probably vote and the file records a vote in the 2022 or 2024 general election, or (c) they say they will definitely vote and registered after November 2024 per the file. Both registered-voter and likely-voter results are published; the likely-voter figure is the headline for ballot questions.

Error

Each estimate carries a 95% margin of sampling error adjusted for the design effect of the weights. The margin covers sampling only; non-response and coverage are described above and in the limitations, and the responders-versus-frame table is the reader's check on them.

What is reported

Release and accountability

Results are released over three days after the window closes: the governor and the rest of the ballot first; then direction of the state, issues, approval and the two modules; then Inola and voters in their own words. The full data file and this page are public from the first day. After Nov. 3 we publish each ballot estimate against the certified result, with the signed error, and keep that page up.

Questionnaire

Exact wording and options, in the order shown. Ballot questions are shown in past tense to voters who say they have already voted; candidate order is randomized per respondent with Undecided last.

Screen

Q1
Are you registered to vote in Oklahoma?
  • Yes
  • No
  • Not sure

No or Not sure ends the survey with thanks.

Q2
Have you already voted in the November 3 election, or how likely are you to vote?
  • I have already voted
  • Definitely will vote
  • Probably will vote
  • 50-50
  • Probably will not
  • Definitely will not

Ballot

Q3
If the election for Oklahoma governor were held today, who would you vote for?
  • Mike Mazzei (Republican)
  • Cyndi Munson (Democrat)
  • Orlando Lynn Bush (Independent)
  • Robert E. Brooks Sr. (Independent)
  • Jerry Griffin (Independent)
  • Undecided

Same wording as CTP 2026-01 and 2026-02.

Q3a
Which candidate do you lean toward right now?
  • Mazzei
  • Munson
  • One of the independents
  • Still undecided

Shown only to Undecided on Q3.

Q4
In the special election for U.S. Senate, who would you vote for?
  • Kevin Hern (Republican)
  • N’Kiyla “Jasmine” Thomas (Democrat)
  • Sevier White (Libertarian)
  • Ron Meinhardt (Independent)
  • Curtis Stinnett (Independent)
  • Undecided
Q5
For Oklahoma attorney general?
  • Jon Echols (Republican)
  • Nick Coffey (Democrat)
  • Undecided
Q6
For state superintendent of public instruction?
  • Robert Franklin (Republican)
  • Jennettie Marshall (Democrat)
  • Undecided
Q7
For corporation commissioner?
  • Brad Boles (Republican)
  • Rhonda Eastman (Democrat)
  • Undecided
Q8
State Question 847 would lower the yearly limit on how much a home’s taxable value can rise, from 3% to 1.75% for homes and farmland and from 5% to 4% for other property, and would change the senior property-value freeze to an income-based scale. If the election were today, would you vote yes or no?
  • Yes
  • No
  • Undecided

The official ballot title is shown as a tappable note. No arguments for or against.

Q8a
State Question 845 would change the Judicial Nominating Commission, which screens candidates for state judgeships. It would remove the limit on how many of the governor’s appointees can belong to the same political party, let commissioners serve up to 12 years in a row, and allow lawyers to hold the appointed seats. If the election were today, would you vote yes or no?
  • Yes
  • No
  • Undecided

The official ballot title is shown as a tappable note.

Q9
For U.S. House in your district?
  • Stephanie Bice (Republican)
  • Jena Nelson (Democrat)
  • Robert Henri (Independent)
  • Austin Nieves (Independent)
  • Undecided

5th District voters only, by voter-file district.

Why

Q10
Overall, do you think things in Oklahoma are headed in the right direction, or off on the wrong track?
  • Right direction
  • Wrong track
  • Not sure
Q11
Which one of these matters most to you in deciding how to vote this year?
  • Cost of living
  • Property taxes
  • Public schools
  • Health care
  • Immigration
  • Jobs and the economy
  • Crime and public safety
  • Abortion
  • Corruption in government
  • Something else

One choice; order randomized except “Something else” last.

Q12
Which is the biggest reason for your choice for governor?
  • The candidate’s record and experience
  • The candidate’s party
  • A specific issue
  • Opposition to the other candidate
  • Haven’t decided

Shown to everyone who picked a candidate or lean.

Q13
Do you approve or disapprove of the job Kevin Stitt is doing as governor?
  • Strongly approve
  • Somewhat approve
  • Somewhat disapprove
  • Strongly disapprove
  • Not sure
Q14
Do you approve or disapprove of the job Donald Trump is doing as president?
  • Same scale

Split-sample module (random half each)

A1
Do you approve or disapprove of the job Oklahoma’s public schools are doing?
  • Same approval scale
A2
Oklahoma gives a tax credit to families who pay private school tuition. Do you support or oppose that program?
  • Strongly support
  • Somewhat support
  • Somewhat oppose
  • Strongly oppose
  • Not sure
B1
Compared with a year ago, is your household’s financial situation better, worse, or about the same?
  • Better
  • About the same
  • Worse
  • Not sure
B2
Over the past year, which of these costs has strained your household budget the most?
  • Groceries
  • Housing or rent
  • Electricity and utilities
  • Property taxes
  • Health care
  • Gas
  • None of these

About you

Q15
In the 2024 presidential election, did you vote for…
  • Donald Trump
  • Kamala Harris
  • Someone else
  • I did not vote
  • Prefer not to say
Q15a
In the August Republican runoff for governor, did you vote for Gentner Drummond, Mike Mazzei, or did you not vote in that runoff?
  • Gentner Drummond
  • Mike Mazzei
  • Did not vote in the runoff
  • Not sure

Asked after the ballot so it cannot prime the governor vote.

Q16
What is the highest level of education you have completed?
  • High school or less
  • Some college or associate degree
  • Bachelor’s degree
  • Graduate or professional degree
Q17
Which best describes you? (Select all that apply)
  • White
  • Black or African American
  • Hispanic or Latino
  • American Indian or Alaska Native
  • Asian
  • Other

Inola

Q18
The proposed aluminum smelter near Inola, in Rogers County: do you support or oppose building it?
  • Strongly support
  • Somewhat support
  • Somewhat oppose
  • Strongly oppose
  • Haven’t heard enough to say
Q19
What matters most to your view?
  • Jobs and the economy
  • U.S. aluminum supply
  • Foreign ownership
  • Pollution
  • Electric rates
  • Tax breaks for the company
  • Something else

Shown to everyone who gave a view on Q18; order randomized except last.

In your words

Q20
In a sentence, what is the most important thing the next governor should do?

Open text, optional, 200 characters.

Funding and independence

Cross Timbers Poll LLC is registered in Oklahoma and is funded by members who are private citizens with no campaign, party or committee role. It accepts no money from candidates, campaigns, parties, political committees or outside donors, and no one outside the project has any role in choosing questions, conducting surveys, or deciding what is published. Our texting vendor (RumbleUp) and data vendor (L2) are paid suppliers with no role in the questions or the analysis, and neither sees any answers. No one is shown results before they are public. We meet every disclosure element of the AAPOR Transparency Initiative.

Log

Additions only, with timestamps. Nothing above is edited after posting.

Questions: contact@crosstimberspoll.org. Poll identifier: CTP 2026-03.