Blog
How to create a co-marketing MOU (and not destroy your partnership)
Partnerships break when the terms stay vague. This is how I vet a partner, write the MOU and the agreement, and run the joint launch without it falling apart.

Partnerships make or break a project faster than expected. You either end up celebrating with champagne or lie awake for several nights working out how to fix the mess you're in. I think we all know that feeling.
Web3 is no exception. Partnerships drive growth in every niche here, from startups and DeFi protocols to NFT platforms and AI-driven dApps, because teaming up with a complementary project extends your reach and your credibility at once.
A co-marketing partnership that works does so by design. It takes careful vetting, clear agreements, and a schedule both teams follow. Yet a lot of so-called Web3 marketers cannot write a proper Memorandum of Understanding (MOU) or a formal co-marketing agreement, let alone organize a schedule that delivers results. Hell, most of them cannot say what Web3 marketing is.
So this guide sticks to Web3 specifics (crypto exchanges, DeFi, NFTs, AI platforms) and names the tools, AI included, that make the process faster. One warning before we start. If you cannot sit through a researched document like this one, you should not be in charge of a marketing campaign or its budget, and you have no business signing anything legally binding.
MOUs versus co-marketing agreements
First, the terminology.
Memorandum of Understanding
An MOU is a preliminary partnership agreement. It outlines the broad terms and the mutual goals, and it serves as a statement of intent to collaborate.
In Web3, MOUs are common the moment two projects announce a collaboration. You see the press releases about two blockchain companies signing one. The privacy browser Brave and the blockchain encyclopedia Everipedia (later rebranded to IQ.wiki) signed a co-marketing MOU as a first step to "boost each other's blockchain-based projects and find new users".
The MOU stage lets both sides state their objectives, target audience and broad plans without getting bogged down in legalities. That early clarity reduces uncertainty and prevents the disputes that surface once a binding contract is on the table.
Co-marketing agreement
If the MOU is the handshake, the co-marketing agreement is the contract. It is a formal, legally binding document that details how two (or more) organizations will execute the partnership. It defines specific responsibilities, resource sharing, branding guidelines, timelines, and the legal protections around the joint effort.
It puts the campaign details in writing and protects each party's interests. It specifies which channels you will use (X, Discord, events, AMAs), who creates and approves content, how leads or revenue are shared, and so on. In Web3 the agreement also builds trust with your communities. When a DeFi protocol partners with an NFT platform, a clear agreement avoids the misunderstandings that spook users and investors.
Use both
Use the MOU as the first step, to outline the partnership at a high level and announce it. Then draft the detailed co-marketing agreement before any campaign runs. Smaller projects sometimes roll both into one formal agreement.
The MOU earns its place in Web3 because partnerships here move too fast. It lets you signal the partnership publicly, set the ground rules, and most of all, it gives the lawyers time to hammer out the longer contract. The MOU states the objectives before anyone is bound. The agreement is the binding roadmap for execution.
How to choose the right partner
Traction and hype make nobody a good partner. Look for a project that complements yours (or can, depending on factors I expand on below), that sells to a similar audience, and that competes with you nowhere. Four checks.
- Shared audience, different product. The best partner has a community that overlaps with yours and offers something you do not. A DeFi lending platform and a crypto wallet app, where the users of one benefit from the other. An NFT marketplace and a popular collection or a metaverse game. An AI-driven Web3 startup and a layer-1 known for AI integrations, the way Yuma did with Bittensor. You need a "better together" story that says why the combined offering adds value for users. If the partnership fails to make both products more useful or more appealing, reconsider the fit.
- Reputation and values. Partner with projects that carry a good reputation and share your values, whether that is security, a decentralization ethos, or shipping fast. A reputable partner raises your credibility in the market's eyes. A partner that later has a scandal tarnishes your brand by association. Those events stop being unexpected once you do the due diligence. Vet the team, the community sentiment, and the track record of every candidate.
- Mutual goals. Agree on what the campaign is for. Are you both growing user bases, boosting a token's utility, or entering a new geographic market? Each side should say what success looks like, as in Partner A wants 5,000 new signups and Partner B wants more usage of its API. If one side wants sales leads and the other cares only about brand awareness, find a middle ground or a different partner.
- Data over instinct. Tools like Crossbeam and Reveal compare two companies' customer data to find overlaps and complementary gaps. Reveal's network of 500,000 companies shows which businesses target the same customer base and belong on your candidate list. Industry events, hackathons and accelerator programs are the other source. A Web3 startup in an accelerator often links up with a cohort project for co-marketing.
Web3 partnerships that work
A few shapes that come up again and again.
- Blockchain platform and DeFi app. Aave and Balancer combined their communities for liquidity programs. Aave users discovered Balancer's pools, and vice versa.
- Crypto exchange and DeFi project. Exchanges co-market with the projects they list, through joint promotions, trading competitions and AMAs for new listings.
- AI and blockchain. An AI marketplace partners with a blockchain cloud service to co-promote an "AI on blockchain" solution, sharing content and case studies with both user groups.
- NFT project and metaverse game. The NFTs become in-game avatars and both sides run joint events in the virtual world.
- Community and community. DAOs cross-promote each other's proposals or co-host events. One DAO hosts an AMA for another's launch, tapping both Discord and Telegram communities. Joint AMAs, contests and hackathons on Discord and X are the common forms.
Pick a partner where both sides bring value and both sides gain. If you can each answer "what is in it for us and for our users?" with a clear, positive answer, you have a match. Write that "better together" value proposition down, because it drives every piece of joint content and messaging that follows.
Drafting the MOU
Once you have a partner and an agreement in principle, the MOU comes next. Treat it as the blueprint of the partnership. Six sections do the job.
- Purpose and scope. Say why you are partnering. "This MOU outlines a co-marketing collaboration between [Project A] and [Project B] to jointly promote decentralized identity solutions to our combined user communities." Describe the shared goal, whether that is adoption of protocol X or educating users about Y.
- Roles and responsibilities, at a summary level. Note what each party contributes. One side provides technical content or product integration demos, the other provides access to a large community and its marketing channels. Every task waits for the detailed schedule, but the major responsibilities go here. "Partner A will create a demo video and host an AMA. Partner B will produce a case study and promote it across social channels."
- Key activities. List the types of co-marketing you intend to run together. Co-branded blog posts, joint webinars or X Spaces, cross-promotion on social, newsletter swaps, collaborative videos, event co-sponsorships.
- Timeline. Set the horizon. A one-off campaign over one month, or an ongoing partnership for a year? "This MOU covers co-marketing efforts during Q1 2025, with an option to extend upon mutual agreement." Exact dates per activity come later.
- Resources and costs. State how costs and contributions are handled. "Each party will bear its own costs for content creation and will share equally any paid advertising spend." If one side covers something specific, such as event booth fees, say so.
- Non-binding clause. Most MOUs include a line such as "This MOU is not a legally binding contract but an expression of the parties' intent to collaborate in good faith. A formal agreement will follow." Neither side is legally on the hook yet, but both have made a professional commitment. An MOU is a serious declaration that a contract is imminent, so treat it that way.
Drafting an MOU in Web3 works like any other industry, with one addition. If the deal will involve token swaps or on-chain integration later, mention that you intend to explore them. Keep it to one to three pages.
The goal is alignment. The MOU's advantage is that it spells out objectives and expectations up front. Once both sides sign, you have the green light for detailed planning and the formal agreement.
Crafting the co-marketing agreement
With the MOU in place (or at least a handshake), the co-marketing agreement is next. This is the contract that governs the partnership and the campaign, so it runs longer. Include every clause below.
- Parties, term and purpose. Identify each party by full legal name, set the effective date and the duration, and add a short statement of purpose. "This Agreement is made between [Company A] and [Company B] effective Sep 1, 2025, for the purpose of jointly marketing [the product or initiative]."
- Scope of activities. Enumerate the specific activities and deliverables each party will produce. They can live in an attached exhibit, but the agreement must reference it. "Company A will host two webinars and feature Company B in its newsletter. Company B will produce one joint whitepaper and promote Company A's product in at least three social posts per week."
- Roles and responsibilities. Who creates content, who reviews and approves it, who handles the customer questions and community management the campaign generates, and who manages prize distribution if there is a giveaway. Define an approval process, such as "each party will submit co-branded content to the other for approval at least three days before publication". Approvals are where delays and miscommunication kill partnerships, so write the process down.
- Branding guidelines. How each party can use the other's logo, name and trademarks, plus the messaging rules that keep the brand voice intact. "All uses of Company A's logo must conform to its Brand Guidelines (Exhibit B). Neither party will alter the other's logos or present the other's product in a misleading way." Say who has final say on which communications.
- Exclusivity, if any. Decide whether the partnership is exclusive in some area, for example neither side runs a similar campaign with a direct competitor during the term. "Company A shall not enter a co-marketing agreement with any other NFT marketplace during Q1 2025." Exclusivity is a big ask, so narrow it by time frame or by activity type.
- Data sharing and privacy. In Web3, data means marketing metrics, and sometimes on-chain data or community feedback too. Agree on what gets shared and how. Both parties share campaign reach, click-through rates, signups and conversions weekly and analyze them together. If user information such as email addresses changes hands, comply with GDPR and CCPA, and state that shared data is handled per each party's privacy policy. Add a confidentiality clause covering business plans, lists and anything else non-public.
- Performance metrics. Define how you measure success and attach targets. Referral signups, combined webinar attendance, daily active users, social engagement. The parties review performance every two weeks. You will rarely enforce a KPI in court, but agreed metrics keep both teams pointed at results.
- Intellectual property. Each party keeps its pre-existing IP. Jointly created content can be used by both, or one owns it and licenses it to the other. "All co-authored content (blogs, graphics, videos) can be freely used by both parties for marketing. Each party retains ownership of its trademarks, product names and pre-existing materials." Say whether a joint webinar recording can be repurposed by either side.
- Termination. Partnerships go wrong despite good intentions, and they usually do. Either party can terminate with X days' written notice. Add grounds for immediate termination, such as breach, fraud or a PR disaster. That last one matters in crypto, where scams are too common.
- Remedies for non-performance. If Partner B fails to deliver the agreed content, Partner B reimburses Partner A for the related costs, or the other party can terminate. You hope never to use it. Write it anyway.
- Legal boilerplate. Governing law and jurisdiction (which matters when the partners sit in different countries), a no-partnership clause (this is a marketing collaboration, with no joint venture or merger implied), indemnification if either party's materials infringe or either does something illegal in the campaign, and force majeure.
Get the agreement reviewed by legal counsel. A lawyer's pass makes it solid and catches the regulatory nuances crypto projects run into. Once both parties sign, you have a firm contract, and a well-crafted one builds trust because it shows professionalism and foresight.
Attach a joint marketing plan as an exhibit to the contract. It holds the campaign schedule and the content, and it is the living document both marketing teams work from day to day. That plan is the next section.
Organizing the co-marketing schedule
Congratulations. With the agreement settled, you now answer the most important question, which is how you execute this. That is where the fun starts (spoiler: it is horrible). The co-marketing schedule is your plan.
A structured schedule coordinates the many moving parts of a joint campaign, and in Web3, timing around market events is everything.
- Build a shared campaign calendar. Both teams need access. A spreadsheet, a Google Calendar, or a project tool like Trello or Asana with timeline views all work. Map every key activity, date and owner. Press release, blog publish dates, social posts by platform, AMA events, newsletter drops. With two brands involved, allow more time for reviews and coordination than you would alone. One partner's social team needs a week to slot something in, or their legal team has to vet a post. Pad the timeline for each other's approval processes and busy periods.
- Align on launch timing. Decide whether there is a big launch moment (the partnership announcement, or a coordinated product release) and build backwards from it. If you announce on January 10 with a joint press release, the schedule holds social teasers on January 9, the release at 9am EST from both parties on January 10, and a live X Spaces AMA on January 11. Coordinated messaging and timing is what makes the campaign feel unified.
- Assign every task. Put a party and a person on each line. Who drafts the blog post and who provides the quote for it? Who posts from each account? For co-created content, set interim deadlines, such as draft ready by one date from Partner A and review complete by a later date from Partner B. Treat your partner as an extension of your team and be explicit about deliverables and due dates. Finger-pointing later is another thing that destroys partnerships.
- Hold regular check-ins. A weekly 30-minute sync during the campaign period reviews the upcoming tasks and any adjustments. It keeps everyone accountable and surfaces problems early, such as one side running late on a draft. Keep an open channel for ad-hoc updates too, so "our blog post is live" reaches the other side in time to amplify it.
A sample four-week schedule
Here is a free sample for a Web3 partnership. Free because a real one goes deeper than this, and yours can be done better.
- Week 1, announcement and kickoff. Day 1, a joint press release on both company blogs and on X, drafted by Partner A and approved by both. Day 2, the founders from both projects host a live X Spaces AMA to field community questions. Partner A's community manager leads, Partner B's founder joins as guest, and both promote the AMA on Discord and Telegram beforehand.
- Week 2, content swap. Partner A publishes a long-form post on how Partner B's solution fits its product, written by Partner A with Partner B's quotes. Partner B sends a newsletter to its users featuring Partner A's product tutorial. Both share each other's content on LinkedIn. Behind the scenes, every draft went out for approval three to five days earlier.
- Week 3, community engagement. Partner B hosts a giveaway for users who try Partner A's app through Partner B's platform, for example using Partner A's DeFi service to earn an NFT from Partner B. Social posts from both sides highlight the giveaway all week. Mid-week, a Discord AMA in Partner B's server features Partner A's team. Both co-post an infographic on X explaining how the two products work together.
- Week 4, webinar and wrap-up. Co-host a webinar with both CEOs on where the two products go next, with the registration page shared during weeks 2 and 3. Afterwards both share the recording on YouTube and cross-post a recap. The week ends with a joint review meeting to assess results and agree on next steps. If the results are good, announce an extension or tease the next joint feature.
The schedule is hypothetical, but it shows the mix that works. Press for broad reach, social for ongoing buzz, community events for engagement, and a capstone piece of content for depth. Both partners contribute throughout. That balance is the target.
Stay flexible. Web3 markets are volatile and news-driven. If a major industry event overshadows your campaign week, say Ethereum announces a big upgrade, adjust the timing. Build buffer around critical tasks. And if something works far better than planned, such as an AMA that draws a crowd, add another on the fly. A cooperative relationship with your partner makes mid-course changes smooth.
The schedule is the execution backbone. Both teams need visibility into it and buy-in on it. Laying everything out removes the last-minute chaos, because everyone knows what happens when, and the teams can focus on making the content good instead of scrambling.
Executing and measuring
Planning done, the campaign runs. This phase is coordination, adaptability and analysis.
- Launch day. On the day of the first big activity, both teams are on high alert. Is the blog live? Do all the links work? Did both parties publish their social posts at the agreed time? A shared checklist helps, with lines like tweet from Company A posted, tweet from Company B posted, announcement channel on both Discords done, email to press contacts sent. Stay on a call or a chat together until everything is out. It sets the tone for the whole campaign.
- Engage the community. Treat the campaign as a conversation with your combined communities. When users ask questions on X or Telegram, agree who answers. Each company handles queries about its own product and steps in for the partner where needed. Strong community engagement is the hallmark of Web3 marketing, so show up in each other's Reddit threads and Discords when the partnership is the topic. It shows a united front, and it gathers feedback in real time about what users find exciting or confusing.
- Monitor KPIs as you go. Do not wait until the end. A shared spreadsheet or dashboard tracks signups from the partner referral, web traffic, social mentions and the rest, updated daily or weekly. When something stands out, such as the tutorial video on day 3 pulling twice the expected views, discuss it with your partner and put more behind that channel. Reading the data mid-campaign lets you amplify what works and fix what does not.
- Pivot when you have to. Snags happen. A scheduled post fails to go out, or an event clashes with a major crypto news drop and draws nobody. Skip the blame game and adapt together. If an X Spaces AMA was quiet, run a Reddit AMA next week where the community is more active. If one piece of content lands flat, build a quick FAQ or infographic around the questions the community is asking instead. Keep the weekly sync going to agree on adjustments. Your partner is equally invested, and two teams solve problems faster than one.
Measure what matters
At the end of the campaign, or at major milestones, evaluate performance against the goals you set.
- Leads and user acquisition. How many new users signed up or took the desired action because of the campaign? How many of Partner B's users started using Partner A's platform, and vice versa? Unique referral links or codes make this measurable.
- Engagement and reach. Total impressions and views across blogs and social, plus likes, shares, comments and event participants. Webinar attendance, split by source where possible, and follower growth during the campaign.
- Revenue or transactions. If a joint promotion drove sales or on-chain activity, tally the revenue or transaction volume attributable to the partnership. If a discount code "PARTNER" was used X times, what was that worth?
- Community growth and sentiment. Did both communities grow, in Discord members and Telegram subscribers? Did the campaign bring active participants or vanity numbers? If you have social listening, how was the tone of the discussion? Anecdotes count too. A known blogger calling the partnership "one of the more meaningful collaborations in DeFi lately" is gold.
Both parties share their data so the full picture comes together, which the agreement already covers with a clause like "each company will freely share marketing data such as performance metrics and leads generated". Transparency here builds trust and lets both sides learn.
Run a retrospective. Once the campaign or its first phase ends, sit down with your partner for a debrief. Celebrate the wins and discuss the misses plainly. The joint webinar was packed and set a new attendance high, so it becomes a case study. The cross-email promotion had low open rates, so find out why, whether the wrong segment or a spam folder. Document the lessons. They serve the next partnership and the next iteration of this one.
Publicize the results. If the campaign worked, publish the results. A joint press release or a post along the lines of "Project A and Project B's partnership brings 10,000 new users and 20% more traffic", with the key metrics both sides are comfortable sharing. Shared wins motivate the partners and show your investors and both communities what the partnership delivered.
Executing a co-marketing campaign in Web3 is rewarding. You gain users, and you gain practice in cross-team collaboration, which is an asset in itself. The process forces you to be organized, communicative and user-focused, and all three build your project's muscle.
Through the whole run, keep the bigger picture in view. You are building a win for you, a win for your partner, and a win for the users who discover a combined value they would never have found otherwise. Get all three and you have done co-marketing right.
Yes, this is extensive. Luckily for you, I can help you map out your stack, tighten your funnel and design the campaign, so send me a message and let's talk.