When you enter a keyword or words into the search bar (either on the GrantNav homepage or the search results page) and click ‘Search‘, GrantNav searches through all the grants in the 360Giving dataset and presents results in order of relevance – with the results that match the most words at the top.
By default, GrantNav searches a range of key fields in the grant record – this includes the grant title and description, the names of places, the names of funders and recipients, and some of the other useful information that the funder has published.
The search bar is particularly useful for searching for keywords or terms, as there is no single filter you can use to determine the theme or purpose of a grant.
Keywords
When searching for keywords it is important to think about the different language people may use to describe similar things, and incorporate these into your searches. For example, if you are looking for results of grants awarded for work with children, depending on your goal you may also want to include search terms like “young people”, youth and schools as well as children.
Where you include multiple search terms, for example, children and young, GrantNav will, by default, return all results that include either the word children or the word young, as well as the records that include both words. This can be useful as you can include multiple search terms in the same search.
Example: Searching for children young school will return all results that include the word children, the word young, OR the word school. By default, the grants which match the most words will appear first when the sort selector is set to ‘Best Match’.
Explore in GrantNav: children young school
You can also refine your search using the search operators and filters described in the following sections to help you find the most relevant results.
Using operators and special characters
Quotation Marks
If you’re looking for a specific phrase or name that is made up of two or more words, put quotation marks ( “ “) around it to refine your search. This means the search looks for the words appearing together, in that exact order, rather than appearing individually.
Example: Searching for mental health without quotation marks will return all results that include the word mental OR health, while using quotation marks, “mental health”, will only return results where the words mental and health appear together in that order.
Explore in GrantNav: Search 1: mental health | Search 2: “mental health”
Search Operators
The search bar also allows you to create a more specific search by defining combinations of words which must or must not appear, using operators. The operators are words that the search engine treats as instructions. To work, the operators must be in capital letters. Two operators are available:
AND
Which returns search results that must include both terms in any order
Example: Searching for young AND people will return all results that include both words, young and people in any order. Without the operator, GrantNav will return all results with either young, people or both.
Explore in GrantNav: Search 1: young AND people | Search 2: young people
NOT
Which excludes any results that contain a word(s)
Example: youth NOT clubs – this will return all results that include the word youth but do not include the word clubs.
Explore in GrantNav: Search: youth NOT clubs
Wildcard *
You can use the * symbol (wildcard) in place of any number of characters.
Example: LGBT* will return results that contain LGBT plus any other characters e.g. LGBT+, LGBTQ, LGBTQIA+
Searching specific fields
The search bar also allows you to search within specific fields within the data where a filter isn’t available, using field names from the 360Giving Data Standard. For this, GrantNav uses the JSON field names rather than the “human-friendly“ form that you‘ll normally see used on the grant pages. The conversion uses the following rules:
- Fields with a single-word name are lower case – e.g. “Title” becomes title
- Fields with a multi-word name are camelCase – e.g. “Award Date” becomes awardDate
- Colons become dots – e.g. “Beneficiary Location: Name” becomes beneficiaryLocation.name
- “Org” becomes Organization – e.g. “Funding Org: Name” becomes fundingOrganization.name
- “Geographic” becomes geo – e.g. “Beneficiary Location:0:Geographic Code” becomes beneficiaryLocation.0.geoCode
You are able to access any published or additional data fields in this way. Note that, unlike other search terms, the field names and their contents are case sensitive.
Examples
- Find all grants from all community foundations:
fundingOrganization.name:"Community Foundation"
Returns all grants made by funders with “Community Foundation” in their name
- Find grants where the funding type is capital:
fundingType.title:"Capital"
Returns all grants which contain “Capital” in the funding type field. Note that this is not a required field, so it is not completed by many funders currently.
- Find grants awarded to Community Interest Companies, based on the additional data added to grants where official organisation identifiers have been used for the recipient organisation:
additional_data.recipientOrgInfos.organisationTypePrimary: "Community Interest Company"
Combining specific field searches with operators
You can also combine specific field searches using the operators described above and the following additional operators:
The TO operator
This can be used on value fields only (numerical or date) and takes the form fieldName:[value1 TO value2].
Either of the values can be a wildcard *, which leaves that side of the range unbounded.
Comparison operators
This uses the < <= > >= operators to describe a range – e.g. amountAwarded:>1000 . To describe a bounded range using the comparison operators, use the AND operator. eg. amountAwarded>10000 AND amountAwarded<100000
Note: In all cases, searching for a field that’s optional in the standard will exclude any grants that don’t have that field provided.
Example: Grants over £500 given in 2024 by funders whose name contains “Community Foundation” and whose description relates to disability: awardDate:[2024-01-01 TO 2024-12-31] AND amountAwarded:>500 AND fundingOrganization.name:"Community Foundation" AND description:"disability"
Parentheses or round brackets ()
Parentheses or round brackets can also be used to group search terms in a similar way to a spreadsheet formula.
Stemming
GrantNav uses a process called stemming, which means it returns results for different forms of the same word; for example, searching for disability will also look up disabilities, disabled etc.
Elements ignored by search
- Text search isn‘t case-sensitive, other than for the AND and OR operators described above, so capital and lower-case letters will match each other;
GiRlSwill return the same result asgirls. - Diacritics (accents) are ignored, so
EsmeematchesEsmée. - Hyphens are treated like a space, so
home-startwill return the same results ashome start
Irrelevant results
Where you have included multiple words in the search bar, GrantNav will return results which contain at least one of the search terms. For example, searching for mental health children GrantNav will first show results that contain all the words, then those which contain two of the words, and then those which contain only one. Depending on your goal this could mean that it is returning grants that are not relevant to you.
If your search matches lots of results, then even though the ones on the first page are relevant to you, the ones further down might not be. If you’re using search results for research or statistical work, be sure to check grants that appear further down in the results to make sure that the entries are all relevant. You can do this easily by changing the sort order from “Best Match” to “Award Date – Latest First”, as this will remove the prioritisation of the most relevant results.