How to Search

Imagine you’re looking at a signature where the handwriting is not perfectly clear.

This is the case for almost every signature for at least one field, like their name, address, or city.

Notice how many fields are partially or fully illegible. The first name is legible ("Derek"), but:

  • The last name is messy; you can only confidently see that it starts with “Fl”

  • The street number is also messy; you can confidently see it ends in “77”

  • The street name is messy too; it clearly starts with “Ma” but the rest is up for debate

  • The city is messy, but definitively contains an "ra" in the middle of it

Even with these minimal clues, you can still make a powerful search query that will likely return the correct voter, as long as they are in the database and you did not include any incorrect characters in your query.

Here's what your search will look like in this instance:

At first glance, this search may look unusual — but this is how you will be searching from now on. The logic behind the apostrophes will be explained soon.

Remember, you are not trying to type exactly what the signer wrote. Their writing is often too unreliable.

Instead, you are typing only what you seesmall, reliable pieces of information, or "clues," that Certifi can match to a voter.

Even though this query looks short and incomplete, it is more effective than typing everything out.

This seemingly vague search only yields one result, which is the correct voter.

This example showcases how powerful this search method can be.


Search Order

Certifi reads your search left to right in this exact order:

  1. First Name

  2. Last Name

  3. Street Number

  4. Street Name

  5. City

Each space separates one field.

Always use this order. Do not deviate from it.

Here's Derek's information:

Notice how the search from above was in this order:


Minimum Characters Per Field

When you enter a value for a field, you must type at least two characters for Certifi to search it.

One character is not enough, except for the street number.

Rule of thumb: If you only know one character, skip the field.


Skipping a Field

If you want to skip a field entirely, type a single period:

This tells Certifi: “Ignore this field and move to the next one.”

Example

  • First name is skipped

  • Last name starts with "fl"

  • Street number ends with "77"

  • Street name starts with "ma"

  • City name contains "ra"


Using Apostrophes (')

Apostrophes are your new best friends. You will be using the single apostrophes, not the double apostrophes. You don't need to hold shift to select one. They tell Certifi how strict the match should be.

You can search loosely or very precisely, depending on what you can read.

Apostrophe Rules

What You Type
What Certifi Looks For

word

Appears anywhere in the field

'word

Field starts with

''word

Field ends with

'word'

Exact match only

.

Skip a field

triangle-exclamation

If even one character is wrong, it can completely prevent the correct voter from appearing. The more characters you type, the more likely you are to misinterpret one and prevent the correct match from appearing at all. This is especially important with street numbers, where a single incorrect digit will eliminate the match entirely.

For this reason, you should always start with the loosest search possible, using only the characters you are most confident about. Even if the search feels vague, it is often more effective than attempting to be precise. If you try to add extra letters or numbers and get no results, remove them and search looser again.

Once results appear, then tighten the search gradually to narrow them down — never the other way around.

triangle-exclamation

This mindset is critical. Many missed matches happen not because the voter isn’t in the database, but because too much information was typed too early.


What This Means

Field
Input
Interpretation

First Name

'derek'

Exactly DEREK

Last Name

'fl

Starts with FL

Street Number

''77

Ends with 77

Street Name

'ma

Starts with MA

City

ra

Contains RA

Example Result

All that was needed to find Derek was the above query, which you can see by the bolded characters below:


Common Search Mistakes (and How to Avoid Them)

These mistakes slow you down and hide good matches. Read this once — it will save you time every shift.

❌ Using Apostrophes When You Don’t Need Them

Mistake: Starting with very strict searches like exact matches.

Fix: Start loose, then tighten your search to narrow down results only if needed.

If too many results appear, then tighten:

Loose first. Tighten later.


❌ Forgetting Apostrophes Mean Different Things

Mistake: Assuming any apostrophe does the same thing.

Remember:

  • 'word = starts with

  • ''word = ends with

  • 'word' = exact

  • word = contains

One character changes the entire search.


❌ Trying to Type the Full Name or Address

Mistake: Typing everything exactly as written.

Fix: Type only what you can clearly read.

You are typing clues, not full information.


❌ Guessing Letters in a Field

Mistake: Guessing a street number or name instead of skipping it. Typing the wrong character will not yield the correct voter.

Fix: If you are unsure, skip it.

Guessing what someone has written reduces accuracy and creates bad matches.


Effective Search Examples



circle-info

Expanding the voter will show you the zip code.


circle-info

Always ignore a street name's directional prefix in your query ("east" or "e," "south" or "s," etc.).

circle-info

To make an exact query for a street name or city that is comprised of two or more words, use single quotes around the words. Ex: Redondo Beach is searched as 'redondo beach', although searching just redondo works too.




circle-info

Again, ignore the directional of a street name. The signer wrote "West 83rd". Don't be fooled and search west in the street name field — it will yield no results.

The above query yields no results.


circle-info

Be careful not to interpret a signer's middle name as their last name. This will cause you to miss the correct match. Nichols is barely visible in their printed name.


circle-info

Be cautious when a signer blends two fields too close together. They seemingly wrote "155213th" for their address. Notice my search parameters for the street number and street name — they're hyper specific.


circle-info

The signer either misspelled their first name, or it's incorrectly filed in the database. Searching for `trid yields no results, even though that's what is written. Regardless, always edit your queries to try again after no results appear for a signer.


circle-info

If a city is abbreviated or initialized and you don't know its full name so you can query it, you can confidently skip it with a "." as long as there are enough other details in your query. If not, look up the zip code to find out the city, then type it in.


circle-info

If the city is illegible alongside too many other fields (which prevents you from confidently skipping the city field), look up the the zip code to find out.


circle-info

For even mildly messy handwriting, it's better to just skip those fields, like was done with the names above. The risk of typing a wrong character and tanking your accuracy is high when the handwriting is even moderately messy.


circle-info

Another example of less is better.

The "strict search" is the normal search you've learned about this whole time

The "soft search" is meant to be more forgiving of cases where you're just a little bit off

It allows you to find a higher rate of valid signatures that you couldn't find with the strict search.

triangle-exclamation

Final Reminder

Start searching loosely. Type less. Add only what you’re certain about.

One wrong character can hide the correct voter.

If no results appear, remove characters from your query or edit the characters, then search again until you're confident that the voter doesn't exist.

Last updated