Levelfields, Inc. v. Reddit, Inc. a California Corporation
- William Orrick
- 3:24-cv-02760
- U.S. District Court · Northern District of California
- 7
In Levelfields v. Reddit, Judge Orrick dismissed LevelFields’s breach-of-contract claim with prejudice because the agreement foreclosed its theories.
LevelFields, Inc.’s sole breach-of-contract claim against Reddit, Inc. was dismissed with prejudice, and the amended complaint was dismissed without leave to amend.
What happened
Levelfields, Inc. v. Reddit, Inc. involved LevelFields’s claim that Reddit breached an advertising agreement by charging for clicks that did not produce measurable traffic on LevelFields’s servers. LevelFields also alleged that Reddit failed to use reasonable means to ensure the charged clicks met its requirements.
The court read the agreement as distinguishing ad delivery from billing. It found that “deliver” referred to Reddit serving ads according to selected criteria, while “clicks” referred to clicks measured by Reddit’s ad server. The agreement did not require Reddit to charge only for clicks that sent users to LevelFields’s website, and LevelFields did not allege that Reddit failed to serve its ads according to the selected criteria.
The court dismissed the sole breach-of-contract claim with prejudice and dismissed the amended complaint without leave to amend. Judge William Orrick issued the order on December 17, 2024.
The detailed version
- Levelfields, Inc. v. Reddit, Inc. a California Corporation · No. 3:24-cv-02760
- William Orrick
- Dec. 17, 2024
Background
LevelFields, Inc. asserted one breach-of-contract claim against Reddit, Inc. based on the Reddit Ad Platform Agreement. LevelFields alleged that Reddit charged for clicks on its advertisements that did not generate traffic on LevelFields’s servers.
The amended complaint presented two theories. First, LevelFields alleged that Reddit charged for clicks that did not occur, were not initiated by users, or did not result in users reaching the linked landing page or comments page. In its opposition, LevelFields narrowed this theory to clicks that did not result in traffic measurable on its servers. Second, LevelFields alleged that Reddit failed to use reasonable means to ensure that the clicks were delivered according to LevelFields’s criteria.
Contract interpretation
The court held that both theories failed under the agreement’s plain and unambiguous language. Section 3 stated that Reddit would serve an advertisement when matching inventory became available, would use reasonable means to deliver it according to the advertiser’s criteria, and would not guarantee that the advertisement would reach selected users or produce a specific result. It also stated that the advertiser would pay after delivery based on Reddit’s calculation and measurement of billing metrics such as impressions, views, or clicks.
The court interpreted “deliver” to mean Reddit’s serving of an advertisement on Reddit’s site according to the advertiser’s selected criteria. It did not mean that a click was chargeable only when a user successfully reached the advertiser’s site and generated measurable traffic there. The court noted that LevelFields did not allege that Reddit failed to deliver its advertisements according to LevelFields’s selected criteria.
The court also found no contractual support for defining “clicks” as only clicks that produced measurable traffic on LevelFields’s servers. It read “clicks” as referring to a user’s, bot’s, or fraudster’s clicking on an advertisement. The agreement stated that Reddit’s ad server controlled the measurement used for billing and disclosed that third parties might generate fraudulent or improper clicks. For that conduct, the agreement provided a process for seeking advertising credit within 45 days of the applicable invoice date.
The court considered an email from a Reddit customer-service representative but found that it did not support LevelFields’s proposed definition or make the agreement ambiguous. The court also noted that it did not need to reach Reddit’s other arguments, including arguments concerning the exclusive claims process and standing.
Disposition
The court rejected both breach theories. It granted Reddit’s motion to dismiss, dismissed the sole breach-of-contract claim with prejudice, and dismissed the amended complaint without leave to amend because LevelFields had already amended its initial claim and could not plead around the agreement’s express terms. Judge William Orrick signed the order.
Read the full 7-page opinion on CourtListener, the free public archive maintained by the Free Law Project.