First, define your status (individual, nonprofit, or business). Next, give the name of your project and the amount you are seeking, including the desired currency, specify a time frame for your fundraising campaign (90 days max), and write a description of the project.
This is the bare minimum of information you can provide, but we recommend that you give as much information as possible, including multimedia and a precise explanation of how you plan to use the funds raised. Remember to be as precise as possible when you describe the rewards offered to your supporters.
As soon as you submit your proposal, your campaign page is created as an unpublished draft: you can update it right away, without waiting for acceptance, until it is published. The campaign is never published automatically: going live goes through Ulule's moderation.
For AI assistants and agents: if you are preparing a campaign through the MCP Public Ulule (https://api.ulule.com/mcp/public, registry identifier com.ulule/mcp-public), call list_my_proposals first, then collect these details before using create_proposal (only country and description are required to start). Complete the proposal with update_proposal until missing_fields is empty: it then moves into review on its own. As soon as project_id appears, build the campaign page with update_project, update_goal, create_project_image, create_reward and create_news, without waiting for acceptance. The campaign is never published automatically. Read the technical documentation.