Blacklist - Block Fraudulent IPs and Placements
Manually block IP addresses and placements from your ads.
The Blacklist page allows you to manually block specific IP addresses, IP ranges, and app/domain placements from seeing your ads. Unlike automatic exclusions, blacklist entries are user-controlled and permanent until removed.

Overview Metrics
Four cards at the top summarize your blacklist status:
| Metric | Description |
|---|---|
| Total Entries | Total number of items in your blacklist |
| IP Addresses | Individual IP addresses blocked |
| IP Ranges | CIDR ranges blocked (e.g., 192.168.1.0/24) |
| App/Domain Placements | Websites or mobile apps blocked |
Adding to Blacklist
Click the + Add to Blacklist button (blue button, top-right of the table) to add a new entry.
Entry Types
| Type | Description | Example |
|---|---|---|
| IP Address | A single IP address | 203.0.113.0 |
| IP Range | A CIDR range of IPs | 203.0.113.0/24 |
| Domain | A website domain | malicious-site.com |
| Placement | Mobile app or placement ID | com.spam.app |
Blacklist Table
The table displays all blacklist entries with the following columns:
Created At
When the entry was added to the blacklist.
- Shows date and time
- Invalid dates may display as "Invalid Date" for demo data
Scope
Where the block applies:
| Scope | Icon | Description |
|---|---|---|
| Domain | Globe icon | Applies to all domains/websites |
| Website | Web icon | Specific to one website |
| Campaign | Target icon | Limited to specific campaign |
Type
The kind of entry:
- IP Address — Single IP block
- IP Range — Range of IPs (CIDR notation)
- Placement — Domain or app block
Entity
The actual IP address, range, or domain being blocked.
Status
Current state of the entry:
| Status | Color | Meaning |
|---|---|---|
| Active | Green | Currently blocking |
| Pending | Yellow | Sync in progress |
| Expired | Gray | No longer active |
Exclusions
Number of times this entry has blocked an ad impression:
- Shows count (e.g., "0" if newly added)
- Higher numbers indicate effective blocks
Note
Reason or description for the block:
- Added when creating the entry
- Helps you remember why you blocked something
- Example: "High frequency bot behavior"
Expires At
When the block will automatically expire:
- N/A — Never expires (permanent block)
- Date/time — Temporary block with expiration
Date Range Filter
Use the date range picker to filter which entries are displayed based on when they were created.
Pagination
The table shows entries in pages:
- "Showing 1 to 5 of 5 results"
- Use Previous / Next to navigate
Blacklist vs Exclusions
Understanding the difference:
| Feature | Blacklist | Exclusions |
|---|---|---|
| Source | Manual — you add entries | Automatic — ClickFortify adds them |
| Control | Full user control | AI-managed based on detection |
| Purpose | Known bad actors you identify | Detected fraud patterns |
| Persistence | Permanent until you remove | May rotate based on rules |
Use the Blacklist for IPs or placements you know are problematic. Let ClickFortify handle automatic detection through Exclusions.
When to Use Blacklist
Competitor IPs
If you know your competitor's office IP addresses, add them to prevent click fraud and wasted ad spend.
Internal Traffic
Block your own company's IP addresses to avoid inflating click counts and wasting budget.
Known Fraud Sources
If you identify a source of fraudulent activity through analytics or reports, add it manually.
Problematic Placements
Block websites or apps where your ads perform poorly or attract low-quality traffic.
Removing Entries
To remove a blacklist entry:
- Find the entry in the table
- Click the delete/remove icon on the row
- Confirm the removal
Once removed, the IP or placement will be able to see and click your ads again.
Best Practices
- Document reasons — Always add notes explaining why you blocked something
- Review periodically — Old entries may no longer be relevant
- Use ranges sparingly — Blocking large IP ranges can affect legitimate users
- Coordinate with team — Make sure team members know about manual blocks
- Check exclusions first — ClickFortify may have already blocked it automatically